OwlCyberSecurity - MANAGER
Edit File: _pswindows.cpython-312.pyc
� ȓ�gm� � �D � d Z ddlZddlZddlZddlZddlZddlZddlZddlm Z ddl mZ ddlmZ ddlm Z ddlmZ dd lmZ dd lmZ ddlmZ ddlmZ dd lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl mZ g d�Z(dZ)d Z*d!ejV v Z, ejZ d"d#d$i� Z.e.j^ Z/ej` ejb ejd ejf ejh ejj ejl ejn ejp ejr ejt ejv ejx ejz ej| ej~ ej� ej� ej� ej� ej� ej� ej� e)ej� ej� i ZI G d%� d&ejZ � ZJ eK� j� eJj� � G d'� d(ejZ � ZN eK� j� eNj� � eOd�i 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��ZP e dRg dS�� ZQ e dTg dU�� ZR e dVg dW�� ZS e dXeSj� dYz � ZU e dZd[d\g� ZV e d]d^d_j� eVj� � z � ZX e d`g da�� ZY ej� db�c� dd� � Z[ede� � Z\df� Z]dg� Z^ej� Z_dh� Z`di� Zadj� Zbdk� Zcdl� Zddm� Zedn� Zfdo� Zgdpahdq� Zid�dr�Zjds� Zkdt� Zldu� Zmdv� Zndaodw� Zpdx� Zqdy� Zrdz� Zs G d{� d|� Ztej� Zuej� Zvej� Zwd}� Zxd�d~�Zyd� Zzd�� Z{ G d�� d�� Z|y# e $ rWZ! e"e!� jG � jI d� r, ejJ � d dk rdZ&e&dz Z&e&dz Z& e'e&� e!�� dZ![!ww xY w)�z Windows platform implementation.� N)� namedtuple� )�_common)�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'