adsiid.h 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /**
  2. * This file is part of the mingw-w64 runtime package.
  3. * No warranty is given; refer to the file DISCLAIMER within this package.
  4. */
  5. #ifndef __ADSIID_H__
  6. #define __ADSIID_H__
  7. #include <winapifamily.h>
  8. #if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP)
  9. #ifdef __cplusplus
  10. extern "C" {
  11. #endif
  12. extern const GUID LIBID_ADs;
  13. extern const GUID IID_IADs;
  14. extern const GUID IID_IADsContainer;
  15. extern const GUID IID_IADsNamespaces;
  16. extern const GUID IID_IADsDomain;
  17. extern const GUID IID_IADsUser;
  18. extern const GUID IID_IADsComputerOperations;
  19. extern const GUID IID_IADsComputer;
  20. extern const GUID IID_IADsGroup;
  21. extern const GUID IID_IADsMembers;
  22. extern const GUID IID_IADsPrintQueue;
  23. extern const GUID IID_IADsPrintQueueOperations;
  24. extern const GUID IID_IADsPrintJobOperations;
  25. extern const GUID IID_IADsPrintJob;
  26. extern const GUID IID_IADsCollection;
  27. extern const GUID IID_IADsServiceOperations;
  28. extern const GUID IID_IADsService;
  29. extern const GUID IID_IADsFileServiceOperations;
  30. extern const GUID IID_IADsFileService;
  31. extern const GUID IID_IADsResource;
  32. extern const GUID IID_IADsSession;
  33. extern const GUID IID_IADsFileShare;
  34. extern const GUID IID_IADsSchema;
  35. extern const GUID IID_IADsClass;
  36. extern const GUID IID_IADsProperty;
  37. extern const GUID IID_IADsSyntax;
  38. extern const GUID IID_IADsLocality;
  39. extern const GUID IID_IADsO;
  40. extern const GUID IID_IADsOU;
  41. extern const GUID IID_IADsOpenDSObject;
  42. extern const GUID IID_IADsSearch;
  43. extern const GUID IID_IADsPropertyList;
  44. extern const GUID IID_IDSObject;
  45. extern const GUID IID_IDSSearch;
  46. extern const GUID IID_IDSAttrMgmt;
  47. extern const GUID IID_IDirectorySearch;
  48. extern const GUID IID_IDirectoryObject;
  49. extern const GUID IID_IDirectoryAttrMgmt;
  50. extern const GUID CLSID_LDAPConnectionObject;
  51. extern const GUID CLSID_LDAPObject;
  52. extern const GUID CLSID_UmiLDAPQueryObject;
  53. extern const GUID CLSID_WinNTConnectionObject;
  54. extern const GUID CLSID_WinNTObject;
  55. extern const GUID CLSID_ADsDSOObject;
  56. extern const GUID DBGUID_LDAPDialect;
  57. extern const GUID DBPROPSET_ADSISEARCH;
  58. extern const GUID DBPROPSET_ADSIBIND;
  59. #ifdef __cplusplus
  60. }
  61. #endif
  62. #endif
  63. #endif