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.

63 lines
1.0 KiB

  1. /*++
  2. Copyright (c) 1991 Microsoft Corporation
  3. Module Name:
  4. RxFile.h
  5. Abstract:
  6. This header file contains prototypes for the RpcXlate versions of the
  7. NetFile APIs.
  8. Author:
  9. John Rogers (JohnRo) 20-Aug-1991
  10. Environment:
  11. User Mode - Win32
  12. Notes:
  13. You must include <windef.h> and <lmcons.h> before this file.
  14. Revision History:
  15. 20-Aug-1991 JohnRo
  16. Created.
  17. --*/
  18. #ifndef _RXFILE_
  19. #define _RXFILE_
  20. NET_API_STATUS
  21. RxNetFileClose (
  22. IN LPTSTR UncServerName,
  23. IN DWORD FileId
  24. );
  25. NET_API_STATUS
  26. RxNetFileEnum (
  27. IN LPTSTR UncServerName,
  28. IN LPTSTR BasePath OPTIONAL,
  29. IN LPTSTR UserName OPTIONAL,
  30. IN DWORD Level,
  31. OUT LPBYTE *BufPtr,
  32. IN DWORD PrefMaxSize,
  33. OUT LPDWORD EntriesRead,
  34. OUT LPDWORD TotalEntries,
  35. IN OUT PDWORD_PTR ResumeHandle OPTIONAL
  36. );
  37. NET_API_STATUS
  38. RxNetFileGetInfo (
  39. IN LPTSTR UncServerName,
  40. IN DWORD FileId,
  41. IN DWORD Level,
  42. OUT LPBYTE *BufPtr
  43. );
  44. #endif // _RXFILE_