Source code of Windows XP (NT5)
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.

99 lines
1.7 KiB

  1. /*++
  2. Copyright (c) 1990 Microsoft Corporation
  3. Module Name:
  4. rxgroup.h
  5. Abstract:
  6. Prototypes for down-level remoted RxNetGroup routines
  7. Author:
  8. Richard L Firth (rfirth) 28-May-1991
  9. Revision History:
  10. 28-May-1991 rfirth
  11. Created
  12. --*/
  13. NET_API_STATUS
  14. RxNetGroupAdd(
  15. IN LPTSTR ServerName,
  16. IN DWORD Level,
  17. IN LPBYTE Buffer,
  18. OUT LPDWORD ParmError OPTIONAL
  19. );
  20. NET_API_STATUS
  21. RxNetGroupAddUser(
  22. IN LPTSTR ServerName,
  23. IN LPTSTR GroupName,
  24. IN LPTSTR UserName
  25. );
  26. NET_API_STATUS
  27. RxNetGroupDel(
  28. IN LPTSTR ServerName,
  29. IN LPTSTR GroupName
  30. );
  31. NET_API_STATUS
  32. RxNetGroupDelUser(
  33. IN LPTSTR ServerName,
  34. IN LPTSTR GroupName,
  35. IN LPTSTR UserName
  36. );
  37. NET_API_STATUS
  38. RxNetGroupEnum(
  39. IN LPTSTR ServerName,
  40. IN DWORD Level,
  41. OUT LPBYTE* Buffer,
  42. IN DWORD PrefMaxLen,
  43. OUT LPDWORD EntriesRead,
  44. OUT LPDWORD EntriesLeft,
  45. IN OUT PDWORD_PTR ResumeHandle OPTIONAL
  46. );
  47. NET_API_STATUS
  48. RxNetGroupGetInfo(
  49. IN LPTSTR ServerName,
  50. IN LPTSTR GroupName,
  51. IN DWORD Level,
  52. OUT LPBYTE* Buffer
  53. );
  54. NET_API_STATUS
  55. RxNetGroupGetUsers(
  56. IN LPTSTR ServerName,
  57. IN LPTSTR GroupName,
  58. IN DWORD Level,
  59. OUT LPBYTE* Buffer,
  60. IN DWORD PrefMaxLen,
  61. OUT LPDWORD EntriesRead,
  62. OUT LPDWORD EntriesLeft,
  63. IN OUT PDWORD_PTR ResumeHandle OPTIONAL
  64. );
  65. NET_API_STATUS
  66. RxNetGroupSetInfo(
  67. IN LPTSTR ServerName,
  68. IN LPTSTR GroupName,
  69. IN DWORD Level,
  70. IN LPBYTE Buffer,
  71. OUT LPDWORD ParmError OPTIONAL
  72. );
  73. NET_API_STATUS
  74. RxNetGroupSetUsers(
  75. IN LPTSTR ServerName,
  76. IN LPTSTR GroupName,
  77. IN DWORD Level,
  78. IN LPBYTE Buffer,
  79. IN DWORD Entries
  80. );