U ,a@sddlZejZejZejZejZej Z ej Z ej ZejZejZeZejZGdddejZejZejZejZejZejZZej Z!Z"ej#Z$Z%Z&ej#Z'Z(ej)Z*Z+ej,Z-Z.e/eje/ej,krejZ0ejZ1n$e/eje/ej,krej Z0ejZ1eZ2eZ3eZ4eZ5eZ6eZ7ej,Z8e8Z9e8Z:e8Z;e8Ze8Z?e8Z@e8ZAe8ZBe8ZCe8ZDe8ZEe8ZFe8ZGe8ZHe8ZIe8ZJe8ZKe8ZLe8ZMe8ZNe8ZOe8ZPe8ZQe8ZRe8ZSe8ZTe8ZUe8ZVe8ZWGdddejXZYeYZZZ[Z\GdddejXZ]e]Z^Gdd d ejXZ_Gd d d ejXZ`e`ZaZbZcGd d d ejXZdedZeZfddZgGdddejXZhehZiGdddejXZjejZkdZlGdddejXZmGdddejXZneoeZpZqeoeZreoeZsZteoeZueoe4ZveoeZwZxeoehZyZzeoeZ{eoe8Z|Z}eoeGZ~eoeHZeoeZZeoeZeoe7ZeoeZZeoejZZeoe`ZZeoecZeoeYZZeoe\ZZeoeVZeoeZeoedZZeoefZZeoe^Zeoe ZZeoe"ZeoeZeoeZeoe ZeoemZZeoenZZeoeZZdS)Nc@seZdZdZddZdS) VARIANT_BOOLvcCsd|jj|jfS)Nz%s(%r)) __class____name__value)selfr4/opt/alt/python38/lib64/python3.8/ctypes/wintypes.py__repr__szVARIANT_BOOL.__repr__N)r __module__ __qualname__Z_type_r rrrr rsrc@s(eZdZdefdefdefdefgZdS)RECTlefttoprightZbottomNrr r LONG_fields_rrrr r as r c@s(eZdZdefdefdefdefgZdS) _SMALL_RECTZLeftZTopZRightZBottomNrr r SHORTrrrrr rhs rc@seZdZdefdefgZdS)_COORDXYNrrrrr rosrc@seZdZdefdefgZdS)POINTxyNrrrrr rssrc@seZdZdefdefgZdS)SIZEZcxZcyNrrrrr rxsrcCs||d>|d>S)Nr)ZredZgreenZbluerrr RGB}sr c@seZdZdefdefgZdS)FILETIMEZ dwLowDateTimeZdwHighDateTimeN)rr r DWORDrrrrr r!sr!c@s4eZdZdefdefdefdefdefdefgZ dS)MSGZhWndmessageZwParamZlParamtimeZptN) rr r HWNDUINTWPARAMLPARAMr"rrrrrr r#sr#ic @sTeZdZdefdefdefdefdefdefdefdefd eefd ed fg Zd S) WIN32_FIND_DATAAdwFileAttributesftCreationTimeftLastAccessTimeftLastWriteTime nFileSizeHigh nFileSizeLow dwReserved0 dwReserved1 cFileNamecAlternateFileNameN)rr r r"r!CHARMAX_PATHrrrrr r*s  r*c @sTeZdZdefdefdefdefdefdefdefdefd eefd ed fg Zd S) WIN32_FIND_DATAWr+r,r-r.r/r0r1r2r3r4r5N)rr r r"r!WCHARr7rrrrr r8s  r8)ZctypesZc_byteZBYTEZc_ushortZWORDZc_ulongr"Zc_charr6Zc_wcharr9Zc_uintr'Zc_intZINTZc_doubleZDOUBLEZc_floatZFLOATZBOOLEANZc_longZBOOLZ _SimpleCDatarZULONGrZUSHORTZc_shortrZ c_longlongZ_LARGE_INTEGERZ LARGE_INTEGERZ c_ulonglongZ_ULARGE_INTEGERZULARGE_INTEGERZ c_wchar_pZ LPCOLESTRZLPOLESTRZOLESTRZLPCWSTRZLPWSTRZc_char_pZLPCSTRZLPSTRZc_void_pZLPCVOIDZLPVOIDZsizeofr(r)ZATOMZLANGIDZCOLORREFZLGRPIDZLCTYPEZLCIDZHANDLEZHACCELZHBITMAPZHBRUSHZ HCOLORSPACEZHDCZHDESKZHDWPZ HENHMETAFILEZHFONTZHGDIOBJZHGLOBALZHHOOKZHICONZ HINSTANCEZHKEYZHKLZHLOCALZHMENUZ HMETAFILEZHMODULEZHMONITORZHPALETTEZHPENZHRGNZHRSRCZHSTRZHTASKZHWINSTAr&Z SC_HANDLEZSERVICE_STATUS_HANDLEZ Structurer ZtagRECTZ_RECTLZRECTLrZ SMALL_RECTrrZtagPOINTZ_POINTLZPOINTLrZtagSIZEZSIZELr r!Z _FILETIMEr#ZtagMSGr7r*r8ZPOINTERZLPBOOLZPBOOLZPBOOLEANZLPBYTEZPBYTEZPCHARZ LPCOLORREFZLPDWORDZPDWORDZ LPFILETIMEZ PFILETIMEZPFLOATZLPHANDLEZPHANDLEZPHKEYZLPHKLZLPINTZPINTZPLARGE_INTEGERZPLCIDZLPLONGZPLONGZLPMSGZPMSGZLPPOINTZPPOINTZPPOINTLZLPRECTZPRECTZLPRECTLZPRECTLZ LPSC_HANDLEZPSHORTZLPSIZEZPSIZEZLPSIZELZPSIZELZ PSMALL_RECTZLPUINTZPUINTZPULARGE_INTEGERZPULONGZPUSHORTZPWCHARZLPWIN32_FIND_DATAAZPWIN32_FIND_DATAAZLPWIN32_FIND_DATAWZPWIN32_FIND_DATAWZLPWORDZPWORDrrrr s