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.

55 lines
1.1 KiB

  1. /*++ BUILD Version: 0001 // Increment this if a change has global effects
  2. Copyright (c) 1990-1999 Microsoft Corporation
  3. Module Name:
  4. ntddfs.h
  5. Abstract:
  6. This is the include file that defines all constants and types for
  7. accessing the File system device.
  8. Author:
  9. Steve Wood (stevewo) 27-May-1990
  10. Revision History:
  11. --*/
  12. #ifndef _NTDDFS_
  13. #define _NTDDFS_
  14. #if _MSC_VER > 1000
  15. #pragma once
  16. #endif
  17. //
  18. // Device Name - this string is the name of the device. It is the name
  19. // that should be passed to NtOpenFile when accessing the device.
  20. //
  21. // Note: For devices that support multiple units, it should be suffixed
  22. // with the Ascii representation of the unit number.
  23. //
  24. #define DD_FS_DEVICE_NAME "\\Device\\UNKNOWN"
  25. //
  26. // NtDeviceIoControlFile IoControlCode values for this device.
  27. //
  28. // Warning: Remember that the low two bits of the code specify how the
  29. // buffers are passed to the driver!
  30. //
  31. #define IOCTL_FS_BASE FILE_DEVICE_DISK_FILE_SYSTEM
  32. //
  33. // NtDeviceIoControlFile InputBuffer/OutputBuffer record structures for
  34. // this device.
  35. //
  36. #endif // _NTDDFS_