← Back
Editing: _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'