|
| typedef VOID | TIMER_CALLBACK_ROUTINE(__in PKDPC Reserved1, __in_opt PVOID Context, __in_opt PVOID Reserved2, __in_opt PVOID Reserved3) |
| |
| typedef PVOID | PEX_TIMER |
| |
| typedef VOID | TIMER_CALLBACK_ROUTINE_EX(__in PEX_TIMER Reserved1, __in_opt PVOID Context) |
| |
| typedef TIMER_CALLBACK_ROUTINE | MdDeferredRoutineType |
| |
| typedef TIMER_CALLBACK_ROUTINE * | MdDeferredRoutine |
| |
| typedef TIMER_CALLBACK_ROUTINE_EX | MdExtCallbackType |
| |
| typedef TIMER_CALLBACK_ROUTINE_EX * | MdExtCallback |
| |
| typedef IWudfDevice * | MdDeviceObject |
| |
| typedef IWudfIrp * | MdIrp |
| |
| typedef LPCSTR | MxFuncName |
| |
| typedef PVOID | MxThread |
| |
| typedef PVOID | MdEThread |
| |
| typedef PWUDF_IO_REMOVE_LOCK | MdRemoveLock |
| |
| typedef PVOID | MdInterrupt |
| |
| typedef struct _STACK_DEVICE_CAPABILITIES * | PSTACK_DEVICE_CAPABILITIES |
| |
| typedef UINT64 | WUDF_INTERFACE_CONTEXT |
| |
| typedef enum _WDF_REQUEST_TYPE | WDF_REQUEST_TYPE |
| |
| typedef struct _WDF_INTERRUPT_INFO * | PWDF_INTERRUPT_INFO |
| |
| typedef enum _WDF_INTERRUPT_POLICY | WDF_INTERRUPT_POLICY |
| |
| typedef enum _WDF_INTERRUPT_PRIORITY | WDF_INTERRUPT_PRIORITY |
| |
| typedef struct _WDF_OBJECT_ATTRIBUTES * | PWDF_OBJECT_ATTRIBUTES |
| |
| typedef enum _WDF_DEVICE_IO_BUFFER_RETRIEVAL | WDF_DEVICE_IO_BUFFER_RETRIEVAL |
| |
| typedef struct _WDF_REQUEST_PARAMETERS * | PWDF_REQUEST_PARAMETERS |
| |
| typedef enum _WDF_EVENT_TYPE | WDF_EVENT_TYPE |
| |
| typedef enum _WDF_FILE_INFORMATION_CLASS | WDF_FILE_INFORMATION_CLASS |
| |
| typedef WDF_FILE_INFORMATION_CLASS * | PWDF_FILE_INFORMATION_CLASS |
| |
| typedef NTSTATUS | WUDF_IO_COMPLETION_ROUTINE(__in MdDeviceObject DeviceObject, __in MdIrp Irp, __in PVOID Context) |
| |
| typedef WUDF_IO_COMPLETION_ROUTINE * | PWUDF_IO_COMPLETION_ROUTINE |
| |
| typedef VOID | WUDF_DRIVER_CANCEL(__in MdDeviceObject DeviceObject, __in MdIrp Irp) |
| |
| typedef WUDF_DRIVER_CANCEL * | PWUDF_DRIVER_CANCEL |
| |
| typedef WUDF_IO_COMPLETION_ROUTINE | MdCompletionRoutineType |
| |
| typedef WUDF_IO_COMPLETION_ROUTINE * | MdCompletionRoutine |
| |
| typedef WUDF_DRIVER_CANCEL | MdCancelRoutineType |
| |
| typedef WUDF_DRIVER_CANCEL * | MdCancelRoutine |
| |
| typedef __in UCHAR | MinorFunction |
| |
| typedef __in UCHAR __in POWER_STATE | PowerState |
| |
| typedef __in UCHAR __in POWER_STATE __in_opt PVOID | Context |
| |
| typedef __in UCHAR __in POWER_STATE __in_opt PVOID __in PIO_STATUS_BLOCK | IoStatus |
| |
| typedef REQUEST_POWER_COMPLETE * | PREQUEST_POWER_COMPLETE |
| |
| typedef REQUEST_POWER_COMPLETE | MdRequestPowerCompleteType |
| |
| typedef REQUEST_POWER_COMPLETE * | MdRequestPowerComplete |
| |
| typedef enum _WDF_DEVICE_IO_TYPE | WDF_DEVICE_IO_TYPE |
| |
| typedef struct _DRIVER_OBJECT_UM * | PDRIVER_OBJECT_UM |
| |
| typedef NTSTATUS | DRIVER_ADD_DEVICE_UM(_In_ PDRIVER_OBJECT_UM DriverObject, _In_ PVOID Context, _In_ IWudfDeviceStack *DevStack, _In_ LPCWSTR KernelDeviceName, _In_opt_ HKEY hPdoKey, _In_ LPCWSTR pwszServiceName, _In_ LPCWSTR pwszDevInstanceID, _In_ ULONG ulDriverID) |
| |
| typedef DRIVER_ADD_DEVICE_UM * | PFN_DRIVER_ADD_DEVICE_UM |
| |
| typedef VOID | DRIVER_DISPATCH_UM(_In_ IWudfDevice *DeviceObject, _In_ IWudfIrp *Irp, _In_opt_ IUnknown *Context) |
| |
| typedef DRIVER_DISPATCH_UM * | PFN_DRIVER_DISPATCH_UM |
| |
| typedef VOID | DRIVER_UNLOAD_UM(_In_ PDRIVER_OBJECT_UM DriverObject) |
| |
| typedef DRIVER_UNLOAD_UM * | PFN_DRIVER_UNLOAD_UM |
| |