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.

55 lines
1.9 KiB

  1. /*++
  2. Copyright (c) 1997 Microsoft Corporation
  3. Module Name:
  4. dat.h
  5. Abstract:
  6. This module contains the detector for the NT driver.
  7. This module makes extensive calls into the AMLI library
  8. Author:
  9. Stephane Plante (splante)
  10. Environment:
  11. NT Kernel Model Driver only
  12. --*/
  13. #ifndef _DAT_H_
  14. #define _DAT_H_
  15. extern IRP_DISPATCH_TABLE AcpiBusFilterIrpDispatch;
  16. extern IRP_DISPATCH_TABLE AcpiDockPdoIrpDispatch;
  17. extern IRP_DISPATCH_TABLE AcpiEIOBusIrpDispatch;
  18. extern IRP_DISPATCH_TABLE AcpiFanIrpDispatch;
  19. extern IRP_DISPATCH_TABLE AcpiFdoIrpDispatch;
  20. extern IRP_DISPATCH_TABLE AcpiFilterIrpDispatch;
  21. extern IRP_DISPATCH_TABLE AcpiFixedButtonIrpDispatch;
  22. extern IRP_DISPATCH_TABLE AcpiGenericBusIrpDispatch;
  23. extern IRP_DISPATCH_TABLE AcpiLidIrpDispatch;
  24. extern IRP_DISPATCH_TABLE AcpiPdoIrpDispatch;
  25. extern IRP_DISPATCH_TABLE AcpiPowerButtonIrpDispatch;
  26. extern IRP_DISPATCH_TABLE AcpiProcessorIrpDispatch;
  27. extern IRP_DISPATCH_TABLE AcpiRawDeviceIrpDispatch;
  28. extern IRP_DISPATCH_TABLE AcpiRealTimeClockIrpDispatch;
  29. extern IRP_DISPATCH_TABLE AcpiSleepButtonIrpDispatch;
  30. extern IRP_DISPATCH_TABLE AcpiSurpriseRemovedFilterIrpDispatch;
  31. extern IRP_DISPATCH_TABLE AcpiSurpriseRemovedPdoIrpDispatch;
  32. extern IRP_DISPATCH_TABLE AcpiThermalZoneIrpDispatch;
  33. extern INTERNAL_DEVICE_TABLE AcpiInternalDeviceTable[];
  34. extern INTERNAL_DEVICE_FLAG_TABLE AcpiInternalDeviceFlagTable[];
  35. extern BOOLEAN AcpiSystemInitialized;
  36. extern SYSTEM_POWER_STATE AcpiMostRecentSleepState;
  37. extern UCHAR ACPIFixedButtonId[];
  38. extern UCHAR ACPIThermalZoneId[];
  39. extern UCHAR AcpiProcessorCompatId[];
  40. #endif _DAT_H_