
    Bwg                     p   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j                         Zej                  d	k\  rej!                  d
       ej#                  d       	 ej%                  d      Z eee       d Zy# e$ r(Z ee      j-                  d      dk7  r e
d       dZ[ww xY w)    )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 libraryzkernel32.dll could not be foundc                  *    t         j                         S )N)ffigetwinerror     S/var/www/horilla/myenv/lib/python3.12/site-packages/oscrypto/_win/_kernel32_cffi.pyr   r   +   s    ??r   )
__future__r   r   r   r   _ffir   _typesr	   errorsr
   cffi__all__FFIr   __version_info__set_unicodecdefdlopenr   OSErrorefindr   r   r   r   <module>r#      s    R R   )   dhhjF"OOD  

 

zz.)H3 	 
qz,-3"#DEE	
s   *B B5#B00B5