o
    &zh¤  ã                
   @   sÌ   d dl mZmZmZmZ ddlmZ ddlmZ ddl	m
Z
 d dlZddgZe ¡ Zejd	kr4e d
¡ e d¡ ze d¡Zeeeƒ W n ey_ Z zeeƒ d¡dkrZe
dƒ‚‚ dZ[ww dd„ ZdS )é    )Úunicode_literalsÚdivisionÚabsolute_importÚprint_functioné   )Úregister_ffi)Ústr_cls)ÚLibraryNotFoundErrorNÚ	get_errorÚkernel32)r   é	   Ta  
    typedef long long LARGE_INTEGER;
    BOOL QueryPerformanceCounter(LARGE_INTEGER *lpPerformanceCount);

    typedef struct _FILETIME {
        DWORD dwLowDateTime;
        DWORD dwHighDateTime;
    } FILETIME;

    void GetSystemTimeAsFileTime(FILETIME *lpSystemTimeAsFileTime);
zkernel32.dllzcannot load libraryéÿÿÿÿzkernel32.dll could not be foundc                   C   s   t  ¡ S )N)ÚffiÚgetwinerror© r   r   úW/var/www/html/kangema/venv/lib/python3.10/site-packages/oscrypto/_win/_kernel32_cffi.pyr
   +   s   )Ú
__future__r   r   r   r   Ú_ffir   Ú_typesr   Úerrorsr	   ÚcffiÚ__all__ÚFFIr   Ú__version_info__Úset_unicodeÚcdefÚdlopenr   ÚOSErrorÚeÚfindr
   r   r   r   r   Ú<module>   s,   þ



€ý