File: //opt/saltstack/salt/lib/python3.10/site-packages/psutil/__pycache__/_pswindows.cpython-310.pyc
o
;j*� � @ sH 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 zddl mZ W n- e!y� Z" z!e#e"��$� �%d�r�e�&� d dk r�dZ'e'd7 Z'e'd7 Z'e(e'�e"�� dZ"["ww g d�Z)dZ*d Z+d!ej,v Z-e�.d"d#d$i�Z/e/j0Z0e j1e
j2e j3e
j4e j5e
j6e j7e
j8e j9e
j:e j;e
j<e j=e
j>e j?e
j@e jAe
jBe jCe
jDe jEe
jFe jGe*e jHe
jIi
ZJG d%d&� d&ej.�ZKeL� �MeKjN� G d'd(� d(ej.�ZOeL� �MeOjN� ePd�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��ZQejRdRdS�dTdU� �ZSedVdW� �ZTdXdY� ZUdZd[� ZVe jWZWe jXZXe jYZYd\d]� ZZd^d_� Z[d`da� Z\dbdc� Z]ddde� Z^dfdg� Z_dhdi� Z`djdk� Zadlabe�c� Zddmdn� Zedodp� Zfd�dqdr�Zgdsdt� Zhdudv� Zidwdx� Zjdydz� Zkdald{d|� Zmd}d~� Zndd�� Zod�d�� ZpG d�d�� d��Zqe jrZre jsZse jtZtd�d�� Zud�d�d��Zvd�d�� Zwd�d�� ZxG d�d�� d��ZydS )�z 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_LINKZ
DELETE_TCBi+ Z__pypy__�
AddressFamilyr ���c @ s$ e Zd ZeZeZeZeZeZeZdS )�PriorityN) �__name__�
__module__�__qualname__r r r r r r � r'