§
    Ð®jË  ã            
       ó  — d dl Z d dlmZmZmZmZ e j        j        Ze j        j        Ze 	                    ¦   «         Z
eefgZ ede
› �¦  «         d dlmZmZmZ  e¦   «         Zee_        eej        j        _        eej        j        _        eej        j        _        e                     d ¦  «          ej        d e j        e¦  «         e j        e¦  «        ¦  «        Ze                     ¦   «         Z ede› de› �¦  «         edz  ej        j        _         ej        d e j        e¦  «         e j        e¦  «        ¦  «          ed	d
¦  «        5 Ze                      de
› de› de› d�¦  «         ddd¦  «         dS # 1 swxY w Y   dS )é    N)Ú_send_input_keysÚVK_WÚSC_WÚ_user32zIsUserAnAdmin: )ÚINPUTÚINPUT_KEYBOARDÚKEYEVENTF_SCANCODEé   zSendInput ret: z, GetLastError: é   z'debug_harness/sendinput_struct_test.txtÚwz
SendInput ret: z
GetLastError: ú
)!ÚctypesÚsrc.common.win32_inputr   r   r   r   ÚwindllÚshell32Úkernel32ÚIsUserAnAdminÚis_adminÚkeysÚprintr   r   r	   ÚinpÚtypeÚiÚkiÚwVkÚwScanÚdwFlagsÚSetLastErrorÚ	SendInputÚbyrefÚsizeofÚretÚGetLastErrorÚerrÚopenÚfÚwrite© ó    ú;C:\Projects\AutoPOE2\debug_harness\test_sendinput_struct.pyú<module>r+      s=  ðØ €€€Ø HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ Hà
Œ-Ô
€ØŒ=Ô!€à× Ò Ñ"Ô"€ð 
ˆtˆ€~€Ø €Ð"˜Ð"Ð"Ñ #Ô #Ð #ð MÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LØ€e�g„g€Ø€„Ø€„„„Ø€„„„Ø%€„„Ô à × Ò �aÑ Ô Ð Ø€gÔ˜˜<˜6œ<¨Ñ,Ô,¨m¨f¬m¸EÑ.BÔ.BÑCÔC€Ø×ÒÑÔ€Ø €Ð2˜Ð2Ð2¨SÐ2Ð2Ñ 3Ô 3Ð 3ð &¨Ñ.€„„Ô Ø €Ô �!�\�V”\ #Ñ&Ô&¨¨¬°eÑ(<Ô(<Ñ =Ô =Ð =à	€TÐ
3°SÑ9Ô9ð W¸QØ‡G‚GÐU˜hÐUÐU¸ÐUÐUÈcÐUÐUÐUÑVÔVÐVðWð Wð Wñ Wô Wð Wð Wð Wð Wð Wð Wð Wøøøð Wð Wð Wð Wð Wð Ws   Å FÆFÆF