Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

61 lines
2.9 KiB

  1. /*++
  2. Copyright (c) 1995 Microsoft Corporation
  3. Module Name:
  4. NdsClass.h
  5. Abstract:
  6. This module defines the NDS Class names supported by
  7. the NDS object manipulation API found in Nds32.h.
  8. Author:
  9. Glenn Curtis [GlennC] 15-Dec-1995
  10. --*/
  11. #ifndef __NDSCLASS_H
  12. #define __NDSCLASS_H
  13. /***********************************************/
  14. /* Supported NetWare Directory Service Classes */
  15. /***********************************************/
  16. #define NDS_CLASS_AFP_SERVER L"AFP Server" /* Effective */
  17. #define NDS_CLASS_ALIAS L"Alias" /* Effective */
  18. #define NDS_CLASS_BINDERY_OBJECT L"Bindery Object" /* Effective */
  19. #define NDS_CLASS_BINDERY_QUEUE L"Bindery Queue" /* Effective */
  20. #define NDS_CLASS_COMPUTER L"Computer" /* Effective */
  21. #define NDS_CLASS_COUNTRY L"Country" /* Effective */
  22. #define NDS_CLASS_DEVICE L"Device" /* Noneffective */
  23. #define NDS_CLASS_DIRECTORY_MAP L"Directory Map" /* Effective */
  24. #define NDS_CLASS_EXTERNAL_ENTITY L"External Entity" /* Effective */
  25. #define NDS_CLASS_GROUP L"Group" /* Effective */
  26. #define NDS_CLASS_LIST L"List" /* Effective */
  27. #define NDS_CLASS_LOCALITY L"Locality" /* Effective */
  28. #define NDS_CLASS_MESSAGE_ROUT_GROUP L"Message Routing Group" /* Effective */
  29. #define NDS_CLASS_MESSAGING_SERVER L"Messaging Server" /* Effective */
  30. #define NDS_CLASS_NCP_SERVER L"NCP Server" /* Effective */
  31. #define NDS_CLASS_ORGANIZATION L"Organization" /* Effective */
  32. #define NDS_CLASS_ORG_PERSON L"Organizational Person" /* Noneffective */
  33. #define NDS_CLASS_ORG_ROLE L"Organizational Role" /* Effective */
  34. #define NDS_CLASS_ORG_UNIT L"Organizational Unit" /* Effective */
  35. #define NDS_CLASS_PARTITION L"Partition" /* Noneffective */
  36. #define NDS_CLASS_PERSON L"Person" /* Noneffective */
  37. #define NDS_CLASS_PRINT_SERVER L"Print Server" /* Effective */
  38. #define NDS_CLASS_PRINTER L"Printer" /* Effective */
  39. #define NDS_CLASS_PROFILE L"Profile" /* Effective */
  40. #define NDS_CLASS_QUEUE L"Queue" /* Effective */
  41. #define NDS_CLASS_RESOURCE L"Resource" /* Noneffective */
  42. #define NDS_CLASS_SERVER L"Server" /* Noneffective */
  43. #define NDS_CLASS_TOP L"Top" /* Effective */
  44. #define NDS_CLASS_UNKNOWN L"Unknown" /* Effective */
  45. #define NDS_CLASS_USER L"User" /* Effective */
  46. #define NDS_CLASS_VOLUME L"Volume" /* Effective */
  47. #endif