Viewing File: /opt/alt/python312/lib64/python3.12/ctypes/__pycache__/wintypes.cpython-312.pyc

�

<��i���
�ddlZejZejZej
ZejZejZ
ejZejZejZej"ZeZej(ZGd�dej,�Zej
Zej(ZejZej6Zej:xZZej@xZ!Z"ejFxZ$xZ%Z&ejFxZ'Z(ejRxZ*Z+ejXxZ-Z.ej^ej(�ej^ejX�k(rej
Z0ej(Z1nQej^ej:�ej^ejX�k(rej@Z0ej:Z1eZ2eZ3eZ4eZ5eZ6eZ7ejXZ8e8Z9e8Z:e8Z;e8Z<e8Z=e8Z>e8Z?e8Z@e8ZAe8ZBe8ZCe8ZDe8ZEe8ZFe8ZGe8ZHe8ZIe8ZJe8ZKe8ZLe8ZMe8ZNe8ZOe8ZPe8ZQe8ZRe8ZSe8ZTe8ZUe8ZVe8ZWGd�dej��ZYeYxZZxZ[Z\Gd�dej��Z]e]Z^Gd�d	ej��Z_Gd
�dej��Z`e`xZaxZbZcGd�d
ej��ZdedxZeZfd�ZgGd�dej��ZhehZiGd�dej��ZjejZkdZlGd�dej��ZmGd�dej��Znej�e�xZpZqej�e�Zrej�e�xZsZtej�e�Zuej�e4�Zvej�e�xZwZxej�eh�xZyZzej�e�Z{ej�e8�xZ|Z}ej�eG�Z~ej�eH�Zej�e�xZ�Z�ej�e�Z�ej�e7�Z�ej�e�xZ�Z�ej�ej�xZ�Z�ej�e`�xZ�Z�ej�ec�Z�ej�eY�xZ�Z�ej�e\�xZ�Z�ej�eV�Z�ej�e�Z�ej�ed�xZ�Z�ej�ef�xZ�Z�ej�e^�Z�ej�e�xZ�Z�ej�e"�Z�ej�e�Z�ej�e�Z�ej�e
�Z�ej�em�xZ�Z�ej�en�xZ�Z�ej�e�xZ�Z�y)�Nc��eZdZdZd�Zy)�VARIANT_BOOL�vc�N�|jj�d|j�d�S)N�(�))�	__class__�__name__�value)�selfs �6/opt/alt/python312/lib64/python3.12/ctypes/wintypes.py�__repr__zVARIANT_BOOL.__repr__s���>�>�2�2�D�J�J�?�?�N)r
�
__module__�__qualname__�_type_r�rr
rrs
��
�F�@rrc�(�eZdZdefdefdefdefgZy)�RECT�left�top�right�bottomN�r
rr�LONG�_fields_rrr
rras&�������
��$���4� �"�Hrrc�(�eZdZdefdefdefdefgZy)�_SMALL_RECT�Left�Top�Right�BottomN�r
rr�SHORTrrrr
rrhs'���������%� ��5�!�#�Hrrc��eZdZdefdefgZy)�_COORD�X�YNr#rrr
r&r&os���e���e���Hrr&c��eZdZdefdefgZy)�POINT�x�yNrrrr
r*r*ss���d���d���Hrr*c��eZdZdefdefgZy)�SIZE�cx�cyNrrrr
r.r.xs���t���t���Hrr.c��||dzz|dzzS)N��r)�red�green�blues   r
�RGBr7}s���%�1�*�����,�,rc��eZdZdefdefgZy)�FILETIME�
dwLowDateTime�dwHighDateTimeN)r
rr�DWORDrrrr
r9r9�s�� �%�(�!�5�)�+�Hrr9c�4�eZdZdefdefdefdefdefdefgZ	y)�MSG�hWnd�message�wParam�lParam�time�ptN)
r
rr�HWND�UINT�WPARAM�LPARAMr<r*rrrr
r>r>�s6������D�!��6�"��6�"�����u�
��Hrr>ic�X�eZdZdefdefdefdefdefdefdefdefd	eezfd
edzfg
Zy)
�WIN32_FIND_DATAA�dwFileAttributes�ftCreationTime�ftLastAccessTime�ftLastWriteTime�
nFileSizeHigh�nFileSizeLow�dwReserved0�dwReserved1�	cFileName�cAlternateFileName�N)r
rrr<r9�CHAR�MAX_PATHrrrr
rJrJ�sa��#�U�+�!�8�,�#�X�.�"�H�-� �%�(���'���&���&��d�X�o�.�%�t�b�y�1�	3�HrrJc�X�eZdZdefdefdefdefdefdefdefdefd	eezfd
edzfg
Zy)
�WIN32_FIND_DATAWrKrLrMrNrOrPrQrRrSrTrUN)r
rrr<r9�WCHARrWrrrr
rYrY�sb��#�U�+�!�8�,�#�X�.�"�H�-� �%�(���'���&���&��e�h�.�/�%�u�r�z�2�	4�HrrY)��ctypes�c_ubyte�BYTE�c_ushort�WORD�c_ulongr<�c_charrV�c_wcharrZ�c_uintrF�c_int�INT�c_double�DOUBLE�c_float�FLOAT�BOOLEAN�c_long�BOOL�_SimpleCDatar�ULONGr�USHORT�c_shortr$�
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�sizeofrGrH�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�HWINSTArE�	SC_HANDLE�SERVICE_STATUS_HANDLE�	Structurer�tagRECT�_RECTL�RECTLr�
SMALL_RECTr&r*�tagPOINT�_POINTL�POINTLr.�tagSIZE�SIZELr7r9�	_FILETIMEr>�tagMSGrWrJrY�POINTER�LPBOOL�PBOOL�PBOOLEAN�LPBYTE�PBYTE�PCHAR�
LPCOLORREF�LPDWORD�PDWORD�
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�PWORDrrr
�<module>r�s���
�
�~�~��
���������}�}������
�}�}���l�l��	��������
��
�}�}��@�6�&�&�@�
	����
�}�}��	��������"(�!2�!2�2���#)�#5�#5�5��.� &� 0� 0�0�	�0�H�v��#�#�#��&���� ����?�?�"��&��6�=�=�����=�6�=�=����#A�A�
�^�^�F�
�]�]�F��V�]�]�6�$�$�%�����v���)G�G�
�
�
�F�
�
�
�F���	
����	��	����
����	��
��	��������
������
��
�������	�
����	�����	�
������
��
����
����
��
���	���
"�6���"�
 ����&�5�#�&�"�"�#�
�
��V�
�
���F����$�#��#�7�V��6�������%�-�+�v���+�
�	��&�
�
��

����
3�v�'�'�
3�
4�v�'�'�
4� �����%�%����6�>�>�'�"�������%�%�������t���
�V�^�^�H�
%�
�!�6�>�>�%�(�(��&�'�����1�1�
�Y�	�����	��#�V�^�^�F�+�+��7�����t�������s����v�~�~�c�"�"�������
�.������t��������%�%����v�~�~�c�"�"���!�6�>�>�%�(�(��&�
�&�.�.��
 �������%�%���!�6�>�>�%�(�(��&��f�n�n�Y�'��	�����	�������%�%���!�6�>�>�%�(�(��&��f�n�n�Z�(�������%�%��� �&�.�.��0��	�����	��
�&�.�.��
 ��	�����	��)7����8H�)I�I��&�)7����8H�)I�I��&������%�%��r
Back to Directory File Manager