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.

54 lines
910 B

  1. //+----------------------------------------------------------------------------
  2. //
  3. // Copyright (C) 1995, Microsoft Corporation
  4. //
  5. // File: jnpt.hxx
  6. //
  7. // Contents: Routines to manipulate junction points
  8. //
  9. // Classes:
  10. //
  11. // Functions:
  12. //
  13. // History: 8/3/94 Sudk created
  14. // 12/20/95 Milans updated for NT
  15. //
  16. //-----------------------------------------------------------------------------
  17. #ifndef _JUNCTION_POINT_
  18. #define _JUNCTION_POINT_
  19. VOID
  20. DfsMachineFree(
  21. PDS_MACHINE pMachine
  22. );
  23. BOOLEAN
  24. IsValidWin32Path(
  25. IN LPWSTR pwszPrefix
  26. );
  27. BOOLEAN
  28. IsDfsExitPt(
  29. LPWSTR pwszObject
  30. );
  31. DWORD
  32. DfsDeleteJnPt(
  33. LPWSTR pwszJnPt
  34. );
  35. DWORD
  36. DfsGetDSMachine(
  37. LPWSTR pwszMachObject,
  38. PDS_MACHINE *ppMachine
  39. );
  40. DWORD
  41. DfsSetDSMachine(
  42. IStorage *pStorage,
  43. PDS_MACHINE pMachine,
  44. BOOLEAN bCreate
  45. );
  46. #endif // _JUNCTION_POINT_