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.

72 lines
1.2 KiB

  1. /*++
  2. Copyright (c) 1990 Microsoft Corporation
  3. Module Name:
  4. rxshare.h
  5. Abstract:
  6. Prototypes for RxNetShare remote down-level APIs
  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. RxNetShareAdd(
  15. IN LPTSTR ServerName,
  16. IN DWORD Level,
  17. IN LPBYTE Buffer,
  18. OUT LPDWORD ParmError OPTIONAL
  19. );
  20. NET_API_STATUS
  21. RxNetShareCheck(
  22. IN LPTSTR ServerName,
  23. IN LPTSTR DeviceName,
  24. OUT LPDWORD Type
  25. );
  26. NET_API_STATUS
  27. RxNetShareDel(
  28. IN LPTSTR ServerName,
  29. IN LPTSTR NetName,
  30. IN DWORD Reserved
  31. );
  32. NET_API_STATUS
  33. RxNetShareEnum(
  34. IN LPTSTR ServerName,
  35. IN DWORD Level,
  36. OUT LPBYTE* Buffer,
  37. IN DWORD PrefMaxLen,
  38. OUT LPDWORD EntriesRead,
  39. OUT LPDWORD EntriesLeft,
  40. IN OUT LPDWORD ResumeHandle OPTIONAL
  41. );
  42. NET_API_STATUS
  43. RxNetShareGetInfo(
  44. IN LPTSTR ServerName,
  45. IN LPTSTR NetName,
  46. IN DWORD Level,
  47. OUT LPBYTE* Buffer
  48. );
  49. NET_API_STATUS
  50. RxNetShareSetInfo(
  51. IN LPTSTR ServerName,
  52. IN LPTSTR NetName,
  53. IN DWORD Level,
  54. IN LPBYTE Buffer,
  55. OUT LPDWORD ParmError OPTIONAL
  56. );