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.

53 lines
1.4 KiB

  1. #include "ntddk.h"
  2. #include "port.h"
  3. #ifdef TEST_FLAG
  4. #undef TEST_FLAG
  5. #endif
  6. #ifdef ASSERT_FDO
  7. #undef ASSERT_FDO
  8. #endif
  9. #ifdef ASSERT_PDO
  10. #undef ASSERT_PDO
  11. #endif
  12. #ifdef IS_CLEANUP_REQUEST
  13. #undef IS_CLEANUP_REQUEST
  14. #endif
  15. #include <classpnp.h>
  16. #include "classp.h"
  17. #include "cdrom.h"
  18. //Port-Driver Data Structures
  19. ADAPTER_EXTENSION AdapterExtension;
  20. LOGICAL_UNIT_EXTENSION LogicalUnitExtension;
  21. SCSI_REQUEST_BLOCK Srb;
  22. COMMON_EXTENSION CommonExtension;
  23. REMOVE_TRACKING_BLOCK RemoveTrackingBlock;
  24. INTERRUPT_DATA InterruptData;
  25. SRB_DATA SrbData;
  26. PORT_CONFIGURATION_INFORMATION PortConfigInfo;
  27. //Class-Driver Data Structures
  28. MEDIA_CHANGE_DETECTION_INFO MediaChange;
  29. FUNCTIONAL_DEVICE_EXTENSION FunctionalDeviceExtension;
  30. PHYSICAL_DEVICE_EXTENSION PhysicalDeviceExtension;
  31. COMMON_DEVICE_EXTENSION CommonDeviceExtension;
  32. CLASS_PRIVATE_FDO_DATA ClassPrivateFdoData;
  33. TRANSFER_PACKET TransferPacket;
  34. MEDIA_CHANGE_DETECTION_INFO ChangeDetectionInfo;
  35. DISK_GEOMETRY DiskGeometry;
  36. SCSI_REQUEST_BLOCK Srb;
  37. CDB Cdb;
  38. CLASS_ERROR_LOG_DATA ClassErrorLogData;
  39. STORAGE_DEVICE_DESCRIPTOR StorageDeviceDescriptor;
  40. SENSE_DATA SenseData;
  41. int __cdecl main() {
  42. return 0;
  43. }