ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
__drv_maxIRQL | ( | DISPATCH_LEVEL | ) |
_Must_inspect_result_ __drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
return pDevice m_PkgPnp AddRemovalDevice | ( | PhysicalDevice | ) |
return pDevice m_PkgPnp AddUsageDevice | ( | DependentDevice | ) |
pDevice m_PkgPnp ClearRemovalDevicesList | ( | ) |
return device m_PkgIo DispatchStep2 | ( | Irp | , |
ioInCallerCtx | , | ||
queue | |||
) |
FX_DECLARE_VF_FUNCTION_P3 | ( | VOID | , |
VerifyWdfDeviceWdmDispatchIrp | , | ||
_In_ | PWDF_DRIVER_GLOBALS, | ||
_In_ FxDevice * | , | ||
_In_ | WDFCONTEXT | ||
) |
FX_DECLARE_VF_FUNCTION_P4 | ( | NTSTATUS | , |
VerifyWdfDeviceWdmDispatchIrpToIoQueue | , | ||
_In_ FxDevice * | , | ||
_In_ | MdIrp, | ||
_In_ FxIoQueue * | , | ||
_In_ | ULONG | ||
) |
FX_TRACK_DRIVER | ( | fxDriverGlobals | ) |
Referenced by FxRequestBase::CompleteSubmitted(), FxPkgPnp::Dispatch(), FxWmiIrpHandler::Dispatch(), FxPkgGeneral::Dispatch(), FxPkgIo::Dispatch(), FxDpc::DpcHandler(), FxInterrupt::DpcHandler(), FxEventQueue::EventQueueWorker(), FxTimer::TimerHandler(), FxSystemWorkItem::WorkItemHandler(), FxWorkItem::WorkItemHandler(), and FxInterrupt::WorkItemHandler().
FxObjectHandleGetPtr | ( | GetFxDriverGlobals(DriverGlobals) | , |
Device | , | ||
FX_TYPE_DEVICE | , | ||
(PVOID *) & | device | ||
) |
FxObjectHandleGetPtr | ( | GetFxDriverGlobals(DriverGlobals) | , |
Device | , | ||
FX_TYPE_DEVICE_BASE | , | ||
(PVOID *) & | pDevice | ||
) |
FxObjectHandleGetPtr | ( | GetFxDriverGlobals(DriverGlobals) | , |
Queue | , | ||
FX_TYPE_QUEUE | , | ||
(PVOID *)& | queue | ||
) |
FxObjectHandleGetPtr | ( | pFxDriverGlobals | , |
Device | , | ||
FX_TYPE_DEVICE | , | ||
(PVOID *) & | pDevice | ||
) |
FxObjectHandleGetPtr | ( | pFxDriverGlobals | , |
Device | , | ||
FX_TYPE_DEVICE | , | ||
(PVOID *)& | pDevice | ||
) |
FxObjectHandleGetPtrAndGlobals | ( | GetFxDriverGlobals(DriverGlobals) | , |
Device | , | ||
FX_TYPE_DEVICE | , | ||
(PVOID *) & | device, | ||
& | fxDriverGlobals | ||
) |
FxPointerNotNull | ( | device-> | GetDriverGlobals(), |
DispatchContext | |||
) |
FxPointerNotNull | ( | fxDriverGlobals | , |
Irp | |||
) |
FxPointerNotNull | ( | pDevice-> | GetDriverGlobals(), |
BusInformation | |||
) |
FxPointerNotNull | ( | pDevice-> | GetDriverGlobals(), |
PhysicalDevice | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
DependentDevice | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
MofResourceName | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
PowerFrameworkSettings | |||
) |
Referenced by FxMessageDispatch::CleanupFile(), FxMessageDispatch::CloseFile(), FxMessageDispatch::CreateFile(), FxDevice::DeleteDeviceFromFailedCreateNoDelete(), FxWmiIrpHandler::Deregister(), FxMessageDispatch::DeviceControl(), FxMessageDispatch::DispatchPnP(), FxWmiInstance::FireEvent(), FxMessageDispatch::FlushBuffers(), FxMessageDispatch::GetPreferredTransferMode(), FxDevice::GetRemoveLock(), FxDevice::InvalidateDeviceState(), FxMessageDispatch::PoFxDevicePowerNotRequired(), FxMessageDispatch::PoFxDevicePowerRequired(), FxWmiIrpHandler::PostCreateDeviceInitialize(), FxMessageDispatch::QueryInformationFile(), FxMessageDispatch::ReadFile(), FxWmiIrpHandler::Register(), FxMessageDispatch::RemoteInterfaceArrival(), FxMessageDispatch::RemoteInterfaceRemoval(), FxMessageDispatch::SetInformationFile(), FxMessageDispatch::TransportQueryID(), FxWmiIrpHandler::UpdateGuids(), and FxMessageDispatch::WriteFile().
Referenced by FxDevice::SetFilterIoType().
if | ( | ! | NT_SUCCESSstatus | ) |
Definition at line 197 of file fxdeviceapikm.cpp.
if | ( | (UCHAR)(ULONG_PTR) DispatchContext & | FX_IN_DISPATCH_CALLBACK | ) |
Definition at line 371 of file fxdeviceapikm.cpp.
Definition at line 473 of file fxdeviceapikm.cpp.
if | ( | Device | = = NULL || WaitWakeStatus == STATUS_PENDING || WaitWakeStatus == STATUS_CANCELLED | ) |
Definition at line 681 of file fxdeviceapikm.cpp.
if | ( | FileType< WdfSpecialFilePaging||FileType > | = WdfSpecialFileMax | ) |
Definition at line 641 of file fxdeviceapikm.cpp.
if | ( | Flags & | WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP | ) |
Definition at line 450 of file fxdeviceapikm.cpp.
if | ( | fxDriverGlobals-> | IsVerificationEnabled1, 11, OkForDownLevel | ) |
Definition at line 242 of file fxdeviceapikm.cpp.
if | ( | NULL ! | = PowerFrameworkSettings->Component | ) |
Definition at line 945 of file fxdeviceapikm.cpp.
Definition at line 593 of file fxdeviceapikm.cpp.
Definition at line 914 of file fxdeviceapikm.cpp.
if | ( | pDevice->m_PkgPnp->m_SharedPower. | m_WaitWakeOwner | ) |
Definition at line 689 of file fxdeviceapikm.cpp.
if | ( | PowerFrameworkSettings->Size ! | = sizeof(WDF_POWER_FRAMEWORK_SETTINGS) | ) |
Definition at line 927 of file fxdeviceapikm.cpp.
pDevice m_PkgPnp RemoveRemovalDevice | ( | PhysicalDevice | ) |
return pDevice m_PkgPnp RemoveUsageDevice | ( | DependentDevice | ) |
pDevice m_PkgPnp SetChildBusInformation | ( | BusInformation | ) |
VOID FX_VF_FUNCTION() VerifyWdfDeviceWdmDispatchIrp | ( | _In_ PFX_DRIVER_GLOBALS | FxDriverGlobals, |
_In_ PWDF_DRIVER_GLOBALS | DriverGlobals, | ||
_In_ FxDevice * | device, | ||
_In_ WDFCONTEXT | DispatchContext | ||
) |
Definition at line 267 of file fxdeviceapikm.cpp.
__in WDFDEVICE __in PPNP_BUS_INFORMATION BusInformation |
Definition at line 729 of file fxdeviceapikm.cpp.
__in WDFDEVICE __in PDEVICE_OBJECT DependentDevice |
Definition at line 515 of file fxdeviceapikm.cpp.
_Must_inspect_result_ __in WDFDEVICE Device |
Definition at line 81 of file fxdeviceapikm.cpp.
Definition at line 420 of file fxdeviceapikm.cpp.
Definition at line 66 of file fxdeviceapikm.cpp.
_Must_inspect_result_ __in WDFDEVICE __in MdIrp __in WDFCONTEXT DispatchContext |
Definition at line 334 of file fxdeviceapikm.cpp.
else |
Definition at line 383 of file fxdeviceapikm.cpp.
__in WDFDEVICE __in MdFileObject FileObject |
Definition at line 144 of file fxdeviceapikm.cpp.
__in WDFDEVICE __in WDF_SPECIAL_FILE_TYPE FileType |
Definition at line 627 of file fxdeviceapikm.cpp.
Definition at line 416 of file fxdeviceapikm.cpp.
fxDriverGlobals = device->GetDriverGlobals() |
Definition at line 225 of file fxdeviceapikm.cpp.
Referenced by if().
ioInCallerCtx = NULL |
Definition at line 424 of file fxdeviceapikm.cpp.
Referenced by FxPkgIo::DispatchStep1(), and FxIoTargetSelf::Send().
_Must_inspect_result_ __in WDFDEVICE __in MdIrp Irp |
Definition at line 221 of file fxdeviceapikm.cpp.
Definition at line 568 of file fxdeviceapikm.cpp.
FxDevice* pDevice |
Definition at line 166 of file fxdeviceapikm.cpp.
Referenced by if().
PFX_DRIVER_GLOBALS pFxDriverGlobals = GetFxDriverGlobals(DriverGlobals) |
Definition at line 168 of file fxdeviceapikm.cpp.
Referenced by if().
Definition at line 165 of file fxdeviceapikm.cpp.
Referenced by FxPkgGeneral::OnCleanup(), FxPkgGeneral::OnClose(), and FxPkgGeneral::OnCreate().
__in WDFDEVICE __in PDEVICE_OBJECT PhysicalDevice |
Definition at line 754 of file fxdeviceapikm.cpp.
Definition at line 870 of file fxdeviceapikm.cpp.
Definition at line 414 of file fxdeviceapikm.cpp.
Definition at line 426 of file fxdeviceapikm.cpp.
Definition at line 422 of file fxdeviceapikm.cpp.
Definition at line 164 of file fxdeviceapikm.cpp.
Referenced by if(), and VerifyWdfDeviceWdmDispatchIrp().
__in WDFDEVICE __in WDF_SPECIAL_FILE_TYPE __in BOOLEAN Supported |
Definition at line 629 of file fxdeviceapikm.cpp.
_Must_inspect_result_ __in WDFDEVICE __in NTSTATUS WaitWakeStatus |
Definition at line 668 of file fxdeviceapikm.cpp.