/ lib / ctypes / wintypes.pyc
wintypes.pyc
 1  o

 2  4�Hc��@sddlZejZejZejZejZej	Z
 3  ejZej
ZejZejZeZejZGdd�dej�ZejZejZejZejZejZZej Z!Z"ej#Z$Z%Z&ej#Z'Z(ej)Z*Z+ej,Z-Z.e�/ej�e�/ej,�krlejZ0ejZ1ne�/ej�e�/ej,�kr~ej Z0ejZ1eZ2eZ3eZ4eZ5eZ6eZ7ej,Z8e8Z9e8Z:e8Z;e8Z<e8Z=e8Z>e8Z?e8Z@e8ZAe8ZBe8ZCe8ZDe8ZEe8ZFe8ZGe8ZHe8ZIe8ZJe8ZKe8ZLe8ZMe8ZNe8ZOe8ZPe8ZQe8ZRe8ZSe8ZTe8ZUe8ZVe8ZWGdd�dejX�ZYeYZZZ[Z\Gdd�dejX�Z]e]Z^Gdd	�d	ejX�Z_Gd
 4  d�dejX�Z`e`ZaZbZcGdd
�d
ejX�ZdedZeZfdd�ZgGdd�dejX�ZhehZiGdd�dejX�ZjejZkdZlGdd�dejX�ZmGdd�dejX�Zne�oe�ZpZqe�oe�Zre�oe�ZsZte�oe�Zue�oe4�Zve�oe�ZwZxe�oeh�ZyZze�oe�Z{e�oe8�Z|Z}e�oeG�Z~e�oeH�Ze�oe�Z�Z�e�oe�Z�e�oe7�Z�e�oe�Z�Z�e�oej�Z�Z�e�oe`�Z�Z�e�oec�Z�e�oeY�Z�Z�e�oe\�Z�Z�e�oeV�Z�e�oe�Z�e�oed�Z�Z�e�oef�Z�Z�e�oe^�Z�e�oe�Z�Z�e�oe"�Z�e�oe�Z�e�oe�Z�e�oe
 5  �Z�e�oem�Z�Z�e�oen�Z�Z�e�oe�Z�Z�dS)�Nc@seZdZdZdd�ZdS)�VARIANT_BOOL�vcCsd|jj|jfS)Nz%s(%r))�	__class__�__name__�value)�self�r�wC:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2800.0_x64__qbz5n2kfra8p0\lib\ctypes\wintypes.py�__repr__szVARIANT_BOOL.__repr__N)r�
 6  __module__�__qualname__�_type_r
 7  rrrr	rsrc@�(eZdZdefdefdefdefgZdS)�RECT�left�top�right�bottomN�rrr�LONG�_fields_rrrr	ra��rc@r)�_SMALL_RECT�Left�Top�Right�BottomN�rrr�SHORTrrrrr	rhrrc@�eZdZdefdefgZdS)�_COORD�X�YNrrrrr	r o��r c@r)�POINT�x�yNrrrrr	r$sr#r$c@r)�SIZE�cx�cyNrrrrr	r'xr#r'cCs||d>|d>S)N��r)�red�green�bluerrr	�RGB}sr/c@r)�FILETIMEZ
dwLowDateTimeZdwHighDateTimeN)rrr�DWORDrrrrr	r0�r#r0c@s4eZdZdefdefdefdefdefdefgZ	dS)�MSGZhWnd�messageZwParamZlParam�time�ptN)
 8  rrr�HWND�UINT�WPARAM�LPARAMr1r$rrrrr	r2�s�r2ic@�TeZdZdefdefdefdefdefdefdefdefd	eefd
 9  edfg
10  ZdS)
�WIN32_FIND_DATAA�dwFileAttributes�ftCreationTime�ftLastAccessTime�ftLastWriteTime�
nFileSizeHigh�nFileSizeLow�dwReserved0�dwReserved1�	cFileName�cAlternateFileName�N)rrrr1r0�CHAR�MAX_PATHrrrrr	r;��
11  
12  �r;c@r:)
�WIN32_FIND_DATAWr<r=r>r?r@rArBrCrDrErFN)rrrr1r0�WCHARrHrrrrr	rJ�rIrJ)��ctypes�c_byte�BYTE�c_ushort�WORD�c_ulongr1�c_charrG�c_wcharrK�c_uintr7�c_int�INT�c_double�DOUBLE�c_float�FLOAT�BOOLEAN�c_long�BOOL�_SimpleCDatar�ULONGr�USHORT�c_shortr�
13  c_longlong�_LARGE_INTEGER�
LARGE_INTEGER�c_ulonglong�_ULARGE_INTEGER�ULARGE_INTEGER�	c_wchar_p�	LPCOLESTR�LPOLESTR�OLESTR�LPCWSTR�LPWSTR�c_char_p�LPCSTR�LPSTR�c_void_p�LPCVOID�LPVOID�sizeofr8r9�ATOM�LANGID�COLORREF�LGRPID�LCTYPE�LCID�HANDLE�HACCEL�HBITMAP�HBRUSH�HCOLORSPACE�HDC�HDESK�HDWP�HENHMETAFILE�HFONT�HGDIOBJ�HGLOBAL�HHOOK�HICON�	HINSTANCE�HKEY�HKL�HLOCAL�HMENU�	HMETAFILE�HMODULE�HMONITOR�HPALETTE�HPEN�HRGN�HRSRC�HSTR�HTASK�HWINSTAr6�	SC_HANDLE�SERVICE_STATUS_HANDLE�	Structurer�tagRECT�_RECTL�RECTLr�
14  SMALL_RECTr r$�tagPOINT�_POINTL�POINTLr'�tagSIZE�SIZELr/r0�	_FILETIMEr2�tagMSGrHr;rJ�POINTER�LPBOOL�PBOOL�PBOOLEAN�LPBYTE�PBYTE�PCHAR�
15  LPCOLORREF�LPDWORD�PDWORD�
16  LPFILETIME�	PFILETIME�PFLOAT�LPHANDLE�PHANDLE�PHKEY�LPHKL�LPINT�PINT�PLARGE_INTEGER�PLCID�LPLONG�PLONG�LPMSG�PMSG�LPPOINT�PPOINT�PPOINTL�LPRECT�PRECT�LPRECTL�PRECTL�LPSC_HANDLE�PSHORT�LPSIZE�PSIZE�LPSIZEL�PSIZEL�PSMALL_RECT�LPUINT�PUINT�PULARGE_INTEGER�PULONG�PUSHORT�PWCHAR�LPWIN32_FIND_DATAA�PWIN32_FIND_DATAA�LPWIN32_FIND_DATAW�PWIN32_FIND_DATAW�LPWORD�PWORDrrrr	�<module>s�
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37