
^fRc           @   s	  d  d l  Td e f d     YZ e Z d e f d     YZ e Z e Z d e f d     YZ e Z d e f d	     YZ	 e	 Z
 d
 e f d     YZ e Z d e f d     YZ e Z d e f d     YZ e Z e Z d e f d     YZ e Z d e f d     YZ e Z e Z d e f d     YZ d e f d     YZ e Z d e f d e f d e f d e f g e _ d e f d     YZ e  Z! d e! d f d e! d  f d! e! d" f d# e! d$ f d% e! d& f d' e! d$ f d( e! d$ f d) e! d$ f d* e! d$ f d e! d f g
 e _ d+ e f d, e f g e _ d- e f d. e f d/ e f g e _ e Z" e  Z# e# Z$ d0 e" f d1 e" f d2 e! f d3 e$ f d4 e! f d5 e! f d e! f g e	 _ d6 e f d7     YZ% d8 e! f d9 e! f d: e! f d; e! f d< e! f d= e! f d> e! f d? e d@ f dA e! f g	 e% _ e% Z& dB e! f dC e! f dD e! f dE e! f dF e! f dG e! f dH e! f dI e& f dJ e! f dK e! f dL e! f dM e! f dN e! f dO e! f dP e! f dQ e! f dR e! f dS e! f dT e! f dU e! f dV e! f dW e! f dX e! f dY e! f dZ e d[ f g e _ d\ e f d]     YZ' d^ e f d_     YZ( d` e f da e f g e( _ db e! f dc e( f g e' _ e Z) dc e' f dd e! f de e) f df e) f dg e! f dh e! f di e! f dj e! f dk e f dl e f g
 e _ e* Z+ e, e+  Z- e, e  Z. dm e! f dn e- f do e- f dp e- f dq e! f dr e! f ds e! f dt e! f du e! f dv e! f dw e! f dx e! f dy e f dz e f d{ e. f d| e f d} e f d~ e f g e _ d e f d     YZ/ d e f d     YZ0 d e f d     YZ1 d e! f d e! f d e, e1  f d e" f d e! f d e# d f g e1 _ e1 Z2 d e2 f d e! f g e0 _ e0 Z3 d e f d     YZ4 y e5 e! e  Z6 Wn e7 e! e  Z6 n Xe6 Z8 d e f d e) f d e8 f g e4 _ e4 Z9 d e f d     YZ: d e f d e f d e f d e) f d e! f d e! f d e) f d e8 f d e) f d e f g
 e: _ e: Z; d e f d     YZ< d e! f g e< _ e< Z= d e f d     YZ> d e! f g e> _ e> Z? d e f d     YZ@ d e f d e) f d e! f d e! f d e) f d e f g e@ _ e@ ZA d e f d     YZB d e) f g eB _ eB ZC d e f d     YZD d e- f d e f d e f g eD _ eD ZE d e f d     YZF d e! f d e! f g eF _ eF ZG d e3 f d e9 f d e; f d e= f d e? f d eA f d eC f d eE f d eG f g	 e/ _ d e! f d e! f d e! f d e/ f g e _ eH ZI d e! f d eI f g e _ d e f d     YZJ d e f d e! f g eJ _ eJ ZK d e! f d eK d$ f g e _ d e f d e f d e! f d e! f g e _ eL ZM d S(   i(   t   *t   _TOKEN_PRIVILEGESc           B   s   e  Z RS(    (   t   __name__t
   __module__(    (    (    s   windows_h.pyR      s   t   _STARTUPINFOAc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR      s   t
   _LDT_ENTRYc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR      s   t   _MEMORY_BASIC_INFORMATIONc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR      s   t   _DEBUG_EVENTc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR       s   t   _CONTEXTc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   $   s   t   _SYSTEM_INFOc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR	   (   s   t   _PROCESS_INFORMATIONc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR
   -   s   t   _LUIDc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   1   s   t   N10_LDT_ENTRY3DOLLAR_4Ec           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   6   s   t    N10_LDT_ENTRY3DOLLAR_43DOLLAR_5Ec           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   9   s   t   BaseMidt   Flags1t   Flags2t   BaseHit    N10_LDT_ENTRY3DOLLAR_43DOLLAR_6Ec           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   F   s   i   t   Typei   t   Dpli   t   Presi   t   LimitHii   t   Syst
   Reserved_0t   Default_Bigt   Granularityt   Bytest   Bitst   LimitLowt   BaseLowt   HighWordt   BaseAddresst   AllocationBaset   AllocationProtectt
   RegionSizet   Statet   Protectt   _FLOATING_SAVE_AREAc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR&   w   s   t   ControlWordt
   StatusWordt   TagWordt   ErrorOffsett   ErrorSelectort
   DataOffsett   DataSelectort   RegisterAreaiP   t   Cr0NpxStatet   ContextFlagst   Dr0t   Dr1t   Dr2t   Dr3t   Dr6t   Dr7t	   FloatSavet   SegGst   SegFst   SegEst   SegDst   Edit   Esit   Ebxt   Edxt   Ecxt   Eaxt   Ebpt   Eipt   SegCst   EFlagst   Espt   SegSst   ExtendedRegistersi   t   N12_SYSTEM_INFO4DOLLAR_37Ec           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyRI      s   t$   N12_SYSTEM_INFO4DOLLAR_374DOLLAR_38Ec           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyRJ      s   t   wProcessorArchitecturet	   wReservedt   dwOemIdt   _t
   dwPageSizet   lpMinimumApplicationAddresst   lpMaximumApplicationAddresst   dwActiveProcessorMaskt   dwNumberOfProcessorst   dwProcessorTypet   dwAllocationGranularityt   wProcessorLevelt   wProcessorRevisiont   cbt
   lpReservedt	   lpDesktopt   lpTitlet   dwXt   dwYt   dwXSizet   dwYSizet   dwXCountCharst   dwYCountCharst   dwFillAttributet   dwFlagst   wShowWindowt   cbReserved2t   lpReserved2t	   hStdInputt
   hStdOutputt	   hStdErrort   N12_DEBUG_EVENT4DOLLAR_39Ec           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyRj      s   t   _EXCEPTION_DEBUG_INFOc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyRk      s   t   _EXCEPTION_RECORDc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyRl      s   t   ExceptionCodet   ExceptionFlagst   ExceptionRecordt   ExceptionAddresst   NumberParameterst   ExceptionInformationi   t   dwFirstChancet   _CREATE_THREAD_DEBUG_INFOc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyRt     s   t   hThreadt   lpThreadLocalBaset   lpStartAddresst   _CREATE_PROCESS_DEBUG_INFOc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyRx     s   t   hFilet   hProcesst   lpBaseOfImaget   dwDebugInfoFileOffsett   nDebugInfoSizet   lpImageNamet   fUnicodet   _EXIT_THREAD_DEBUG_INFOc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   +  s   t
   dwExitCodet   _EXIT_PROCESS_DEBUG_INFOc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   5  s   t   _LOAD_DLL_DEBUG_INFOc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   ?  s   t   lpBaseOfDllt   _UNLOAD_DLL_DEBUG_INFOc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   N  s   t   _OUTPUT_DEBUG_STRING_INFOc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   X  s   t   lpDebugStringDatat   nDebugStringLengtht	   _RIP_INFOc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR   d  s   t   dwErrort   dwTypet	   Exceptiont   CreateThreadt   CreateProcessInfot
   ExitThreadt   ExitProcesst   LoadDllt	   UnloadDllt   DebugStringt   RipInfot   dwDebugEventCodet   dwProcessIdt
   dwThreadIdt   ut   LowPartt   HighPartt   _LUID_AND_ATTRIBUTESc           B   s   e  Z RS(    (   R   R   (    (    (    s   windows_h.pyR     s   t   Luidt
   Attributest   PrivilegeCountt
   PrivilegesN(N   t	   my_ctypest	   StructureR   t   TOKEN_PRIVILEGESR   t   STARTUPINFOAt   STARTUPINFOR   t	   LDT_ENTRYR   t   MEMORY_BASIC_INFORMATIONR   t   DEBUG_EVENTR   t   CONTEXTR	   t   SYSTEM_INFOt   c_void_pt   HANDLER
   t   PROCESS_INFORMATIONR   t   LUIDt   c_ushortt   WORDt   UnionR   R   t   c_ubytet   BYTEt   _fields_R   t   c_ulongt   DWORDt   PVOIDt   UINT_PTRt   SIZE_TR&   t   FLOATING_SAVE_AREARI   RJ   t   LPVOIDt   c_chart   CHARt   POINTERt   LPSTRt   LPBYTERj   Rk   Rl   t   EXCEPTION_RECORDt   EXCEPTION_DEBUG_INFORt   t   WINFUNCTYPEt   PTHREAD_START_ROUTINEt	   CFUNCTYPEt   LPTHREAD_START_ROUTINEt   CREATE_THREAD_DEBUG_INFORx   t   CREATE_PROCESS_DEBUG_INFOR   t   EXIT_THREAD_DEBUG_INFOR   t   EXIT_PROCESS_DEBUG_INFOR   t   LOAD_DLL_DEBUG_INFOR   t   UNLOAD_DLL_DEBUG_INFOR   t   OUTPUT_DEBUG_STRING_INFOR   t   RIP_INFOt   c_longt   LONGR   t   LUID_AND_ATTRIBUTESt   c_char_pt   PCHAR(    (    (    s   windows_h.pyt   <module>   s  
																																																																																																																