# encoding: utf-8
# module win32comext.adsi.adsi
# from C:\Programs\Python\Python313\Lib\site-packages\win32comext\adsi\adsi.pyd
# by generator 1.147
# no doc

# imports
from pywintypes import error


# functions

def ADsBuildEnumerator(*args, **kwargs): # real signature unknown
    pass

def ADsEnumerateNext(*args, **kwargs): # real signature unknown
    pass

def ADsGetLastError(*args, **kwargs): # real signature unknown
    pass

def ADsGetObject(*args, **kwargs): # real signature unknown
    pass

def ADsOpenObject(*args, **kwargs): # real signature unknown
    pass

def StringAsDS_SELECTION_LIST(*args, **kwargs): # real signature unknown
    pass

# classes

class DSOP_SCOPE_INIT_INFOs(object):
    # no doc
    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __getitem__(self, *args, **kwargs): # real signature unknown
        """ Return self[key]. """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    def __len__(self, *args, **kwargs): # real signature unknown
        """ Return len(self). """
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass


# variables with complex values

CLSID_AccessControlEntry = None # (!) real value is "IID('{B75AC000-9BDD-11D0-852C-00C04FD8D503}')"

CLSID_AccessControlList = None # (!) real value is "IID('{B85EA052-9BDD-11D0-852C-00C04FD8D503}')"

CLSID_ADsDSOObject = None # (!) real value is "IID('{549365D0-EC26-11CF-8310-00AA00B505DB}')"

CLSID_DsObjectPicker = None # (!) real value is "IID('{17D6CCD8-3B7B-11D2-B9E0-00C04FD8DBF7}')"

CLSID_SecurityDescriptor = None # (!) real value is "IID('{B958F73C-9BDD-11D0-852C-00C04FD8D503}')"

DBGUID_LDAPDialect = None # (!) real value is "IID('{EFF65380-9C98-11CF-B963-00AA0044773D}')"

DBPROPSET_ADSISEARCH = None # (!) real value is "IID('{CFCFC928-9AA2-11D0-A79A-00C04FD8D5A8}')"

IID_IADs = None # (!) real value is "IID('{FD8256D0-FD15-11CE-ABC4-02608C9E7553}')"

IID_IADsClass = None # (!) real value is "IID('{C8F93DD0-4AE0-11CF-9E73-00AA004A5691}')"

IID_IADsCollection = None # (!) real value is "IID('{72B945E0-253B-11CF-A988-00AA006BC149}')"

IID_IADsComputer = None # (!) real value is "IID('{EFE3CC70-1D9F-11CF-B1F3-02608C9E7553}')"

IID_IADsComputerOperations = None # (!) real value is "IID('{EF497680-1D9F-11CF-B1F3-02608C9E7553}')"

IID_IADsContainer = None # (!) real value is "IID('{001677D0-FD16-11CE-ABC4-02608C9E7553}')"

IID_IADsDeleteOps = None # (!) real value is "IID('{B2BD0902-8878-11D1-8C21-00C04FD8D503}')"

IID_IADsDomain = None # (!) real value is "IID('{00E4C220-FD16-11CE-ABC4-02608C9E7553}')"

IID_IADsFileService = None # (!) real value is "IID('{A89D1900-31CA-11CF-A98A-00AA006BC149}')"

IID_IADsFileServiceOperations = None # (!) real value is "IID('{A02DED10-31CA-11CF-A98A-00AA006BC149}')"

IID_IADsFileShare = None # (!) real value is "IID('{EB6DCAF0-4B83-11CF-A995-00AA006BC149}')"

IID_IADsGroup = None # (!) real value is "IID('{27636B00-410F-11CF-B1FF-02608C9E7553}')"

IID_IADsLocality = None # (!) real value is "IID('{A05E03A2-EFFE-11CF-8ABC-00C04FD8D503}')"

IID_IADsMembers = None # (!) real value is "IID('{451A0030-72EC-11CF-B03B-00AA006E0975}')"

IID_IADsNamespaces = None # (!) real value is "IID('{28B96BA0-B330-11CF-A9AD-00AA006BC149}')"

IID_IADsO = None # (!) real value is "IID('{A1CD2DC6-EFFE-11CF-8ABC-00C04FD8D503}')"

IID_IADsOpenDSObject = None # (!) real value is "IID('{DDF2891E-0F9C-11D0-8AD4-00C04FD8D503}')"

IID_IADsOU = None # (!) real value is "IID('{A2F733B8-EFFE-11CF-8ABC-00C04FD8D503}')"

IID_IADsPrintJob = None # (!) real value is "IID('{32FB6780-1ED0-11CF-A988-00AA006BC149}')"

IID_IADsPrintJobOperations = None # (!) real value is "IID('{9A52DB30-1ECF-11CF-A988-00AA006BC149}')"

IID_IADsPrintQueue = None # (!) real value is "IID('{B15160D0-1226-11CF-A985-00AA006BC149}')"

IID_IADsPrintQueueOperations = None # (!) real value is "IID('{124BE5C0-156E-11CF-A986-00AA006BC149}')"

IID_IADsProperty = None # (!) real value is "IID('{C8F93DD3-4AE0-11CF-9E73-00AA004A5691}')"

IID_IADsPropertyList = None # (!) real value is "IID('{C6F602B6-8F69-11D0-8528-00C04FD8D503}')"

IID_IADsResource = None # (!) real value is "IID('{34A05B20-4AAB-11CF-AE2C-00AA006EBFB9}')"

IID_IADsSearch = None # (!) real value is "IID('{C69F7780-4008-11D0-B94C-00C04FD8D5A8}')"

IID_IADsService = None # (!) real value is "IID('{68AF66E0-31CA-11CF-A98A-00AA006BC149}')"

IID_IADsServiceOperations = None # (!) real value is "IID('{5D7B33F0-31CA-11CF-A98A-00AA006BC149}')"

IID_IADsSession = None # (!) real value is "IID('{398B7DA0-4AAB-11CF-AE2C-00AA006EBFB9}')"

IID_IADsSyntax = None # (!) real value is "IID('{C8F93DD2-4AE0-11CF-9E73-00AA004A5691}')"

IID_IADsUser = None # (!) real value is "IID('{3E37E320-17E2-11CF-ABC4-02608C9E7553}')"

IID_IDirectoryObject = None # (!) real value is "IID('{E798DE2C-22E4-11D0-84FE-00C04FD8D503}')"

IID_IDirectorySearch = None # (!) real value is "IID('{109BA8EC-92F0-11D0-A790-00C04FD8D5A8}')"

IID_IDsObjectPicker = None # (!) real value is "IID('{0C87E64E-3B7A-11D2-B9E0-00C04FD8DBF7}')"

LIBID_ADs = None # (!) real value is "IID('{97D25DB0-0363-11CF-ABC4-02608C9E7553}')"

__loader__ = None # (!) real value is '<_frozen_importlib_external.ExtensionFileLoader object at 0x000001549A38C410>'

__spec__ = None # (!) real value is "ModuleSpec(name='win32comext.adsi.adsi', loader=<_frozen_importlib_external.ExtensionFileLoader object at 0x000001549A38C410>, origin='C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\win32comext\\\\adsi\\\\adsi.pyd')"

