Go to the source code of this file.
Data Structures |
| struct | QUERY_POWER_CONTEXT |
Defines |
| #define | IoSetCompletionRoutine(_Irp, _CompletionRoutine, _Context, _InvokeOnSuccess, _InvokeOnError, _InvokeOnCancel) |
Typedefs |
typedef struct
QUERY_POWER_CONTEXT * | PQUERY_POWER_CONTEXT |
Functions |
| NTSTATUS NTAPI | PortClsCreate (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| NTSTATUS NTAPI | PortClsPnp (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| VOID CALLBACK | PwrCompletionFunction (IN PDEVICE_OBJECT DeviceObject, IN UCHAR MinorFunction, IN POWER_STATE PowerState, IN PVOID Context, IN PIO_STATUS_BLOCK IoStatus) |
| NTSTATUS NTAPI | PortClsPower (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| NTSTATUS NTAPI | PortClsSysControl (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| NTSTATUS NTAPI | PortClsShutdown (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| NTSTATUS NTAPI | PcDispatchIrp (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| NTSTATUS NTAPI | PcCompleteIrp (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp, IN NTSTATUS Status) |
| NTSTATUS NTAPI | CompletionRoutine (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp, IN PVOID Context) |
| NTSTATUS NTAPI | PcForwardIrpSynchronous (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |