147 lines
2.5 KiB
C
147 lines
2.5 KiB
C
//+---------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
// Copyright (C) Microsoft Corporation, 1996-1999
|
|
//
|
|
// File: oledsiid.h
|
|
//
|
|
// Contents: extern references for ADs guids
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#ifndef __ADSIID_H__
|
|
#define __ADSIID_H__
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
// uuids from oledsiid.lib
|
|
|
|
extern const GUID LIBID_ADs;
|
|
|
|
extern const GUID IID_IADs;
|
|
|
|
extern const GUID IID_IADsContainer;
|
|
|
|
extern const GUID IID_IADsNamespaces;
|
|
|
|
|
|
|
|
extern const GUID IID_IADsDomain;
|
|
|
|
extern const GUID IID_IADsUser;
|
|
|
|
extern const GUID IID_IADsComputerOperations;
|
|
|
|
extern const GUID IID_IADsComputer;
|
|
|
|
|
|
extern const GUID IID_IADsGroup;
|
|
|
|
extern const GUID IID_IADsMembers;
|
|
|
|
|
|
|
|
extern const GUID IID_IADsPrintQueue;
|
|
|
|
extern const GUID IID_IADsPrintQueueOperations;
|
|
|
|
|
|
extern const GUID IID_IADsPrintJobOperations;
|
|
|
|
extern const GUID IID_IADsPrintJob;
|
|
|
|
extern const GUID IID_IADsCollection;
|
|
|
|
|
|
extern const GUID IID_IADsServiceOperations;
|
|
|
|
extern const GUID IID_IADsService;
|
|
|
|
|
|
extern const GUID IID_IADsFileServiceOperations;
|
|
|
|
extern const GUID IID_IADsFileService;
|
|
|
|
|
|
extern const GUID IID_IADsResource;
|
|
|
|
extern const GUID IID_IADsSession;
|
|
|
|
extern const GUID IID_IADsFileShare;
|
|
|
|
extern const GUID IID_IADsSchema;
|
|
|
|
extern const GUID IID_IADsClass;
|
|
|
|
extern const GUID IID_IADsProperty;
|
|
|
|
extern const GUID IID_IADsSyntax;
|
|
|
|
|
|
extern const GUID IID_IADsLocality;
|
|
|
|
extern const GUID IID_IADsO;
|
|
|
|
extern const GUID IID_IADsOU;
|
|
|
|
extern const GUID IID_IADsOpenDSObject;
|
|
|
|
extern const GUID IID_IADsSearch;
|
|
|
|
extern const GUID IID_IADsPropertyList;
|
|
|
|
|
|
extern const GUID IID_IDSObject;
|
|
extern const GUID IID_IDSSearch;
|
|
extern const GUID IID_IDSAttrMgmt;
|
|
|
|
extern const GUID IID_IDirectorySearch;
|
|
extern const GUID IID_IDirectoryObject;
|
|
extern const GUID IID_IDirectoryAttrMgmt;
|
|
|
|
|
|
//
|
|
// Connection object GUIDs.
|
|
//
|
|
extern const GUID CLSID_LDAPConnectionObject;
|
|
|
|
//
|
|
// CLSID for owning LDAP objects interfaces
|
|
//
|
|
extern const GUID CLSID_LDAPObject;
|
|
|
|
//
|
|
// Query object for the LDAP Provider.
|
|
//
|
|
extern const GUID CLSID_UmiLDAPQueryObject;
|
|
|
|
extern const GUID CLSID_WinNTConnectionObject;
|
|
|
|
// Custom interface handling
|
|
extern const GUID CLSID_WinNTObject;
|
|
|
|
//
|
|
// OLE DB Provider Guids
|
|
//
|
|
|
|
extern const GUID CLSID_ADsDSOObject;
|
|
|
|
extern const GUID DBGUID_LDAPDialect;
|
|
|
|
extern const GUID DBPROPSET_ADSISEARCH;
|
|
|
|
extern const GUID DBPROPSET_ADSIBIND;
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|