Viewing File: /opt/hc_python/lib/python3.12/site-packages/psutil/__pycache__/_pswindows.cpython-312.pyc
�
`�*j*� � � � d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl m
Z
ddl mZ ddl
m
Z
ddl
mZ ddl
mZ dd l
mZ dd
l
mZ ddl
mZ ddl
mZ dd
l
mZ ddl
mZ ddl
mZ ddl
mZ ddl
mZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl mZ g d�Z)dZ*d Z+d!ejX v Z- ej\ d"d#d$i� Z/e/j` Z0e jb e
jd e jf e
jh e jj e
jl e jn e
jp e jr e
jt e jv e
jx e jz e
j| e j~ e
j� e j� e
j� e j� e
j� e j� e
j� e j� e*e j� e
j� i
ZJ G d%� d&ej\ � ZK eL� j� eKj� � G d'� d(ej\ � ZO eL� j� eOj� � ePdti d)d�d*d�d+d,�d-d.�d/d0�d1d2�d3d�d4d5�d6d7�d8d9�d:d;�d<d=�d>d?�d@dA�dBdC�dDdE�dFdG�dHdI�dJdK�dLdM�dNdO�dPdQ��ZQ ej� dR�S� dT� � ZSedU� � ZTdV� ZUdW� ZVe j� ZWe j� ZXe j� ZYdX� ZZdY� Z[dZ� Z\d[� Z]d\� Z^d]� Z_d^� Z`d_� Zad`ab ej� � Zdda� Zedb� Zfdudc�Zgdd� Zhde� Zidf� Zjdg� Zkdaldh� Zmdi� Zndj� Zodk� Zp G dl� dm� Zqe j� Zre j� Zse j� Ztdn� Zudvdo�Zvdp� Zwdq� Zx G dr� ds� Zyy# e!$ rWZ" e#e"� jI � jK d� r, ejL � d dk rdZ'e'dz
Z'e'dz
Z' e(e'� e"�� dZ"["ww xY w)wz Windows platform implementation.� N� )�_common)�_ntuples)�ENCODING)�AccessDenied)�
NoSuchProcess)�TimeoutExpired)� conn_tmap)�conn_to_ntuple)�debug)�
isfile_strict)�memoize)�memoize_when_activated)�parse_environ_block)�
usage_percent)�ABOVE_NORMAL_PRIORITY_CLASS)�BELOW_NORMAL_PRIORITY_CLASS)�HIGH_PRIORITY_CLASS)�IDLE_PRIORITY_CLASS)�NORMAL_PRIORITY_CLASS)�REALTIME_PRIORITY_CLASS)�_psutil_windowszdll load failed� z3this Windows version is too old (< Windows Vista); z:psutil 3.4.2 is the latest version which supports Windows z2000, XP and 2003 server)�win_service_iter�win_service_getr r r r r r �IOPRIO_VERYLOW�
IOPRIO_LOW�
IOPRIO_NORMAL�IOPRIO_HIGH�CONN_DELETE_TCB�AF_LINK�
DELETE_TCBi+ �__pypy__�
AddressFamilyr! ���c �$ � e Zd ZeZeZeZeZeZeZy)�PriorityN) �__name__�
__module__�__qualname__r r r r r r � � �B/opt/hc_python/lib64/python3.12/site-packages/psutil/_pswindows.pyr'