OwlCyberSecurity - MANAGER
Edit File: _windows.cpython-312.pyc
� ���gIF � �& � d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZmZmZm Z m Z mZmZm Z mZmZ d dlmZmZmZmZmZmZmZmZmZmZ d dlmZmZ ddlmZ eZeZ eZ! G d � d e� Z" ee"� Z# ee#� Z$ G d� de� Z% ee%� Z& G d � de� Z' G d� de� Z(eree( Z)n ee(� Z) G d� de� Z* G d� de� Z+ ee+� Z, G d� de� Z- ee-� Z. G d� de� Z/ ee/� Z0 ee0� Z1 G d� de� Z2 G d� de� Z3 ee3� Z4 G d� de� Z5 ee5� Z6 G d� d e� Z7 ee7� Z8 ee� Z9dZ:d!Z;d"Z<d#Z=dZ> ed$� Z?d%Z@d&ZAd'ZBd(ZCd)ZDd*ZEd+ZFd,ZGd-ZHd.ZId/ZJd0ZKd#ZLd1ZMd0ZNd2ZOeBeCz eDz eEz eFz eGz eHz eIz eJz ZP ed3� ZQ ed4� ZRd5eSd6ed7ed8efd9�ZTeQj� ZUe8e9feU_V eTeU_W eQj� ZXeee!ee feX_V e eX_Y eTeX_W eQj� ZZe eeeee$feZ_V eeZ_Y eQj� Z[eeefe[_V e#e[_Y eTe[_W eQj� Z\ee#ee e)ee e1fe\_V ee\_Y eTe\_W eQj� Z]e e0e4e6fe]_V ee]_Y eQj� Z^e efe^_V ee^_Y eTe^_W eQj� Z_e0fe__V eQj� Z`e#fe`_V eQj� Zaefea_V eRj� Zbeeeeeee feb_V eeb_Y dHd:ej� d;edee d<efdz d8dfd=�Zgd:ej� d>edz d?e d@e dAe)d<efdz dBehd8dfdC�Zid:ej� dDedee d?e d@e dAe)d<efdz dBehd8dfdE�Zje j� dFej� d8ej� d fdG�� Zmy)I� N)�WinDLL��WinError) �POINTER� Structure�c_char_p�c_ulong�c_void_p� c_wchar_p�cast�create_unicode_buffer�pointer�sizeof) �BOOL�DWORD�HANDLE�LONG�LPCSTR�LPCVOID�LPCWSTR� LPFILETIME�LPSTR�LPWSTR)� TYPE_CHECKING�Any� )�_set_ssl_context_verify_modec �. � e Zd ZdefdefdefdefdeffZy)�CERT_CONTEXT�dwCertEncodingType� pbCertEncoded� cbCertEncoded� pCertInfo� hCertStoreN)�__name__� __module__�__qualname__r r � HCERTSTORE�_fields_� � �N/opt/hc_python/lib/python3.12/site-packages/pip/_vendor/truststore/_windows.pyr r '