|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | FxOffsetAndName |
Macros | |
| #define | OFFSET_AND_NAME(type, offset) { #offset, FIELD_OFFSET(type, offset) } |
Definition at line 37 of file fxdeviceapi.cpp.
| __drv_maxIRQL | ( | DISPATCH_LEVEL | ) |
| _Must_inspect_result_ __drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
| _Must_inspect_result_ __in WDFDEVICE __in WDFQUEUE __in __drv_strictTypeMatch | ( | __drv_typeCond | ) |
Definition at line 1773 of file fxdeviceapi.cpp.
| _Must_inspect_result_ __in WDFDEVICE __in DEVICE_REGISTRY_PROPERTY __in __drv_strictTypeMatch | ( | __drv_typeExpr | ) |
|
pure virtual |
| _Must_inspect_result_ __in WDFDEVICE __in DEVICE_REGISTRY_PROPERTY __in ULONG __out_bcount_full | ( | BufferLength | ) |
| _Must_inspect_result_ _IRQL_requires_max_ | ( | APC_LEVEL | ) |
Probes and locks virtual pages in memory for the specified process.
| [in,out] | MemoryDescriptorList | Memory Descriptor List (MDL) containing the buffer to be probed and locked. |
| [in] | Process | The process for which the buffer should be probed and locked. |
| [in] | AccessMode | Access mode for probing the pages. Can be KernelMode or UserMode. |
| [in] | LockOperation | The type of the probing and locking operation. Can be IoReadAccess, IoWriteAccess or IoModifyAccess. |
Probes and locks virtual pages in memory for the specified process.
Frees previously reserved amount of memory in system virtual address space.
| [in] | NumberOfBytes | Size, in bytes, of memory to reserve. |
| [in] | PoolTag | Pool Tag identifying the buffer. Usually consists from 4 characters in reversed order. |
| [in] | BaseAddress | A pointer to the 1st memory block of the reserved buffer. |
| [in] | PoolTag | Pool Tag identifying the buffer. Usually consists from 4 characters in reversed order. |
Definition at line 37 of file cddata.c.
| _IRQL_requires_max_ | ( | DISPATCH_LEVEL | ) |
Definition at line 347 of file common.c.
| _Must_inspect_result_ _IRQL_requires_max_ | ( | PASSIVE_LEVEL | ) |
Queries information details about a security descriptor.
Computes the quota size of a security descriptor.
Assigns a security descriptor for a new object.
An extended function that assigns a security descriptor for a new object.
Frees a security descriptor.
An extended function that sets new information data to a security descriptor.
Modifies some information data about a security descriptor.
| [in] | SecurityInformation | Security information details to be queried from a security descriptor. |
| [out] | SecurityDescriptor | The returned security descriptor with security information data. |
| [in,out] | Length | The returned length of a security descriptor. |
| [in,out] | ObjectsSecurityDescriptor | The returned object security descriptor. |
| [in] | Object | If specified, the function will use this arbitrary object that points to an object security descriptor. |
| [in] | SecurityInformation | Security information details to be set. |
| [in] | SecurityDescriptor | A security descriptor where its info is to be changed. |
| [in,out] | ObjectsSecurityDescriptor | The returned pointer to security descriptor objects. |
| [in] | PoolType | Pool type for the new security descriptor to allocate. |
| [in] | GenericMapping | The generic mapping of access rights masks. |
| [in] | Object | If specified, the function will use this arbitrary object that points to an object security descriptor. |
| [in] | SecurityInformation | Security information details to be set. |
| [in] | SecurityDescriptor | A security descriptor where its info is to be changed. |
| [in,out] | ObjectsSecurityDescriptor | The returned pointer to security descriptor objects. |
| [in] | AutoInheritFlags | Flags bitmask inheritation, influencing how the security descriptor can be inherited and if it can be in the first place. |
| [in] | PoolType | Pool type for the new security descriptor to allocate. |
| [in] | GenericMapping | The generic mapping of access rights masks. |
| [in] | SecurityDescriptor | A security descriptor to be freed from memory. |
| [in] | _ParentDescriptor | A security descriptor of the parent object that is being created. |
| [in] | _ExplicitDescriptor | An explicit security descriptor that is applied to a new object. |
| [out] | NewDescriptor | The new allocated security descriptor. |
| [in] | ObjectType | The type of the new object. |
| [in] | IsDirectoryObject | Set this to TRUE if the newly created object is a directory object, otherwise set this to FALSE. |
| [in] | AutoInheritFlags | Automatic inheritance flags that influence how access control entries within ACLs from security descriptors are inherited. |
| [in] | SubjectContext | Security subject context of the new object. |
| [in] | GenericMapping | Generic mapping of access mask rights. |
| [in] | PoolType | This parameter is unused. |
| [in] | ParentDescriptor | A security descriptor of the parent object that is being created. |
| [in] | ExplicitDescriptor | An explicit security descriptor that is applied to a new object. |
| [out] | NewDescriptor | The new allocated security descriptor. |
| [in] | IsDirectoryObject | Set this to TRUE if the newly created object is a directory object, otherwise set this to FALSE. |
| [in] | SubjectContext | Security subject context of the new object. |
| [in] | GenericMapping | Generic mapping of access mask rights. |
| [in] | PoolType | This parameter is unused. |
| [in] | SecurityDescriptor | A security descriptor. |
| [out] | QuotaInfoSize | The returned quota size of the given security descriptor to the caller. The function may return 0 to this parameter if the descriptor doesn't have a group or a discretionary access control list (DACL) even. |
Definition at line 923 of file Messaging.c.
| DoTraceLevelMessage | ( | pFxDriverGlobals | , |
| TRACE_LEVEL_ERROR | , | ||
| TRACINGPNP | , | ||
| "Device name for WDFDEVICE 0x%p is NULL. Possibly incorrect " "device handle was | passed, | ||
| %!STATUS!" | , | ||
| Device | , | ||
| status | |||
| ) |
Referenced by __drv_strictTypeMatch(), if(), ResumeIdleWorker(), StopIdleWorker(), switch(), and VerifyWdfDeviceWdmDispatchIrpToIoQueue().
| DoTraceLevelMessage | ( | pFxDriverGlobals | , |
| TRACE_LEVEL_INFORMATION | , | ||
| TRACINGDEVICE | , | ||
| "WDFDEVICE % | p, | ||
| !devobj %p SetFailed %!WDF_DEVICE_FAILED_ACTION!" | , | ||
| Device | , | ||
| pDevice-> | GetDeviceObject(), | ||
| FailedAction | |||
| ) |
| DoTraceLevelMessage | ( | pFxDriverGlobals | , |
| TRACE_LEVEL_VERBOSE | , | ||
| TRACINGDEVICE | , | ||
| "exit WDFDEVICE % | p, | ||
| Property % | d, | ||
| %!STATUS!" | , | ||
| Device | , | ||
| DeviceProperty | , | ||
| status | |||
| ) |
| for | ( | ) |
Definition at line 827 of file fxdeviceapi.cpp.
| FxObjectHandleGetPtr | ( | GetFxDriverGlobals(DriverGlobals) | , |
| Device | , | ||
| FX_TYPE_DEVICE | , | ||
| (PVOID *) & | pDevice | ||
| ) |
Referenced by __drv_strictTypeMatch(), and if().
| FxObjectHandleGetPtr | ( | GetFxDriverGlobals(DriverGlobals) | , |
| Device | , | ||
| FX_TYPE_DEVICE_BASE | , | ||
| (PVOID *) & | pDeviceBase | ||
| ) |
| FxObjectHandleGetPtr | ( | pFxDriverGlobals | , |
| Device | , | ||
| FX_TYPE_DEVICE | , | ||
| (PVOID *) & | pDevice | ||
| ) |
| FxObjectHandleGetPtr | ( | pFxDriverGlobals | , |
| Request | , | ||
| FX_TYPE_REQUEST | , | ||
| (PVOID *) & | pRequest | ||
| ) |
| FxObjectHandleGetPtr | ( | pFxDriverGlobals | , |
| String | , | ||
| FX_TYPE_STRING | , | ||
| (PVOID *) & | pString | ||
| ) |
| FxObjectHandleGetPtrAndGlobals | ( | GetFxDriverGlobals(DriverGlobals) | , |
| Device | , | ||
| FX_TYPE_DEVICE | , | ||
| (PVOID *) & | pDevice, | ||
| & | pFxDriverGlobals | ||
| ) |
Referenced by __drv_strictTypeMatch(), ResumeIdleWorker(), and StopIdleWorker().
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| * | DeviceInit | ||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| Device | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| DeviceInit | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| DeviceProperty | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| DeviceState | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| EvtDeviceWdmIrpDispatch | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| Key | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| PnpCapabilities | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| PowerCapabilities | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| PropertyMemory | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| RequiredSize | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| ResultLength | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| Settings | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| SymbolicLinkName | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| Type | |||
| ) |
| FxVerifierCheckNxPoolType | ( | pFxDriverGlobals | , |
| PoolType | , | ||
| pFxDriverGlobals-> | Tag | ||
| ) |
| return deviceObject GetAlignmentRequirement | ( | ) |
| return deviceObject GetCharacteristics | ( | ) |
Referenced by DECLARE_INTERFACE_().
Referenced by FxPkgIo::ConfigureDynamicDispatching(), and FxDevice::GetCxDriver().
| pDevice m_PkgPnp GetPnpState | ( | DeviceState | ) |
| if | ( | ! | NT_SUCCESSstatus | ) |
Definition at line 190 of file fxdeviceapi.cpp.
| if | ( | *DeviceInit->CreatedDevice ! | = NULL | ) |
Definition at line 918 of file fxdeviceapi.cpp.
| if | ( | *DeviceInit-> | RequiresSelfIoTarget | ) |
Definition at line 953 of file fxdeviceapi.cpp.
| if | ( | *DeviceInit->Security.Sddl ! | = NULL || (*DeviceInit)->Security.DeviceClassSet | ) |
Definition at line 934 of file fxdeviceapi.cpp.
| if | ( | BufferLength ! | = 0 && PropertyBuffer == NULL | ) |
Definition at line 2189 of file fxdeviceapi.cpp.
| if | ( | BufferLength | , |
| 0 | |||
| ) |
Definition at line 1092 of file fxdeviceapi.cpp.
| if | ( | BufferLength | = = 0 && PropertyBuffer != NULL | ) |
Definition at line 2197 of file fxdeviceapi.cpp.
| if | ( | DeviceProperty->Size ! | = sizeof(WDF_DEVICE_PROPERTY_DATA) | ) |
Definition at line 2171 of file fxdeviceapi.cpp.
| if | ( | DeviceState->Size ! | = sizeof(WDF_DEVICE_STATE) | ) |
Definition at line 768 of file fxdeviceapi.cpp.
Definition at line 2532 of file fxdeviceapi.cpp.
| if | ( | FailedAction< WdfDeviceFailedAttemptRestart||FailedAction > | WdfDeviceFailedNoRestart | ) |
Definition at line 1281 of file fxdeviceapi.cpp.
| if | ( | KeyName-> | Length = = 0 | ) |
Definition at line 691 of file fxdeviceapi.cpp.
| if | ( | NT_SUCCESS(status) | ) |
Definition at line 724 of file fxdeviceapi.cpp.
| if | ( | pDevice-> | IsLegacy() | ) |
Definition at line 1101 of file fxdeviceapi.cpp.
Definition at line 199 of file fxdeviceapi.cpp.
Definition at line 410 of file fxdeviceapi.cpp.
Definition at line 1023 of file fxdeviceapi.cpp.
| if | ( | pFxIoQueue | = = NULL | ) |
Definition at line 1946 of file fxdeviceapi.cpp.
Definition at line 713 of file fxdeviceapi.cpp.
| if | ( | PnpCapabilities->Size ! | = sizeof(WDF_DEVICE_PNP_CAPABILITIES) | ) |
Definition at line 1548 of file fxdeviceapi.cpp.
| if | ( | PowerCapabilities->Size ! | = sizeof(WDF_DEVICE_POWER_CAPABILITIES) | ) |
Definition at line 1643 of file fxdeviceapi.cpp.
Definition at line 107 of file fxdeviceapi.cpp.
| else if | ( | Settings->DxState< PowerDeviceD1||Settings-> | DxState, |
| PowerDeviceMaximum||Settings->IdleCaps< IdleCannotWakeFromS0||Settings-> | IdleCaps, | ||
| IdleUsbSelectiveSuspend||Settings->UserControlOfIdleSettings< IdleDoNotAllowUserControl||Settings-> | UserControlOfIdleSettings, | ||
| IdleAllowUserControl||Settings->Enabled< WdfFalse||Settings-> | Enabled, | ||
| WdfUseDefault | |||
| ) |
Definition at line 435 of file fxdeviceapi.cpp.
| else if | ( | Settings->DxState< PowerDeviceD1||Settings-> | DxState, |
| PowerDeviceMaximum||Settings->UserControlOfWakeSettings< WakeDoNotAllowUserControl||Settings-> | UserControlOfWakeSettings, | ||
| WakeAllowUserControl||Settings->Enabled< WdfFalse||Settings-> | Enabled, | ||
| WdfUseDefault | |||
| ) |
Definition at line 549 of file fxdeviceapi.cpp.
Definition at line 424 of file fxdeviceapi.cpp.
| if | ( | Settings-> | Size, |
| sizeof(WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_V1_7) | |||
| ) |
Definition at line 456 of file fxdeviceapi.cpp.
| if | ( | Settings-> | Size, |
| sizeof(WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_V1_9) | |||
| ) |
Definition at line 482 of file fxdeviceapi.cpp.
| if | ( | Stoppable | ) |
Definition at line 1242 of file fxdeviceapi.cpp.
| pDevice InvalidateDeviceState | ( | ) |
| return pDevice m_PkgPnp PowerPolicySetSxWakeSettings | ( | Settings | , |
| armForWakeIfChildrenAreArmedForWake | , | ||
| indicateChildWakeOnParentWake | |||
| ) |
| __inline VOID ResumeIdleWorker | ( | __in PWDF_DRIVER_GLOBALS | DriverGlobals, |
| __in WDFDEVICE | Device, | ||
| __in PVOID | Tag, | ||
| __in LONG | Line, | ||
| __in PSTR | File | ||
| ) |
Definition at line 1355 of file fxdeviceapi.cpp.
| return | ( | WDFQUEUE | ) | -> GetObjectHandle() |
| deviceObject SetAlignmentRequirement | ( | AlignmentRequirement | ) |
| deviceObject SetCharacteristics | ( | DeviceCharacteristics| | FILE_DEVICE_SECURE_OPEN | ) |
| pDevice m_PkgPnp SetDeviceFailed | ( | FailedAction | ) |
| deviceObject SetObject | ( | pDevice-> | GetDeviceObject() | ) |
| deviceObject SetObject | ( | pDeviceBase-> | GetDeviceObject() | ) |
| pDevice m_PkgPnp SetPnpState | ( | DeviceState | ) |
| __inline NTSTATUS StopIdleWorker | ( | __in PWDF_DRIVER_GLOBALS | DriverGlobals, |
| __in WDFDEVICE | Device, | ||
| __in BOOLEAN | WaitForD0, | ||
| __in PVOID | Tag, | ||
| __in LONG | Line, | ||
| __in PSTR | File | ||
| ) |
Definition at line 1300 of file fxdeviceapi.cpp.
| switch | ( | MajorFunction | ) |
Definition at line 2512 of file fxdeviceapi.cpp.
| _Must_inspect_result_ NTSTATUS FX_VF_FUNCTION() VerifyWdfDeviceWdmDispatchIrpToIoQueue | ( | _In_ PFX_DRIVER_GLOBALS | FxDriverGlobals, |
| _In_ FxDevice * | device, | ||
| _In_ MdIrp | Irp, | ||
| _In_ FxIoQueue * | queue, | ||
| _In_ ULONG | Flags | ||
| ) |
Definition at line 2608 of file fxdeviceapi.cpp.
| exit __pad0__ |
Definition at line 2602 of file fxdeviceapi.cpp.
| __in WDFDEVICE __in ULONG AlignmentRequirement |
Definition at line 299 of file fxdeviceapi.cpp.
| armForWakeIfChildrenAreArmedForWake |
Definition at line 514 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG BufferLength |
Definition at line 1051 of file fxdeviceapi.cpp.
Definition at line 604 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE Device |
Definition at line 51 of file fxdeviceapi.cpp.
Definition at line 876 of file fxdeviceapi.cpp.
| __in WDFDEVICE __in ULONG DeviceCharacteristics |
Definition at line 222 of file fxdeviceapi.cpp.
| ULONG deviceFlags |
Definition at line 2497 of file fxdeviceapi.cpp.
Definition at line 874 of file fxdeviceapi.cpp.
| _Must_inspect_result_ __in WDFDEVICE __in ULONG DeviceInstanceKeyType |
Definition at line 602 of file fxdeviceapi.cpp.
| MxDeviceObject deviceObject |
Definition at line 228 of file fxdeviceapi.cpp.
Referenced by __drv_strictTypeMatch(), Bus_AddDevice(), ClassOpen(), CreateFlopDeviceObject(), DiskCreateFdo(), DiskReregWorker(), DiskSendFailurePredictIoctl(), FxPkgFdo::DispatchSystemSetPower(), FxPkgPdo::DispatchSystemSetPower(), DpcRoutine(), FreeBT_AddDevice(), GetStackCapabilities(), FxIoTarget::GetTargetIoType(), if(), FxIoTarget::Init(), LibraryOpen(), PartMgrAddDevice(), FxPkgPnp::PnpDeviceUsageNotification(), FxPkgPnp::PowerPolCheckPowerPageable(), FxPkgPnp::PowerPolicySetS0IdleSettings(), FxPkgPnp::PowerSetDevicePowerState(), FxPkgPnp::QueryForCapabilities(), FxPkgPnp::QueryForD3ColdInterface(), FxIrp::RequestPowerIrp(), SetD3ColdSupport(), UDFCheckOtherFS(), and UDFCheckOtherFSByName().
Definition at line 1049 of file fxdeviceapi.cpp.
| __in WDFDEVICE __in PWDF_DEVICE_STATE DeviceState |
Definition at line 752 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE _In_opt_ WDFDRIVER Driver |
Definition at line 2452 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE _In_opt_ WDFDRIVER _In_ UCHAR _In_ PFN_WDFDEVICE_WDM_IRP_DISPATCH _In_opt_ WDFCONTEXT DriverContext |
Definition at line 2458 of file fxdeviceapi.cpp.
| else |
Definition at line 202 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE _In_opt_ WDFDRIVER _In_ UCHAR _In_ PFN_WDFDEVICE_WDM_IRP_DISPATCH EvtDeviceWdmIrpDispatch |
Definition at line 2456 of file fxdeviceapi.cpp.
Referenced by FxPkgIo::ConfigureDynamicDispatching().
| __in WDFDEVICE __in WDF_DEVICE_FAILED_ACTION FailedAction |
Definition at line 1267 of file fxdeviceapi.cpp.
Definition at line 1433 of file fxdeviceapi.cpp.
| ULONG i |
Definition at line 798 of file fxdeviceapi.cpp.
| indicateChildWakeOnParentWake |
Definition at line 515 of file fxdeviceapi.cpp.
| * Key |
Definition at line 608 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE _In_ PCUNICODE_STRING _In_ ACCESS_MASK _In_opt_ PWDF_OBJECT_ATTRIBUTES KeyAttributes |
Definition at line 606 of file fxdeviceapi.cpp.
| WDFKEY keyHandle |
Definition at line 674 of file fxdeviceapi.cpp.
Referenced by FxDevice::_OpenKey(), GetImageName(), GetVersionRegistryHandle(), if(), ServiceCheckBootStart(), and WdfLdrDiagnosticsValueByNameAsULONG().
| _Must_inspect_result_ _In_ WDFDEVICE _In_ PCUNICODE_STRING KeyName |
Definition at line 659 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE _In_opt_ WDFDRIVER _In_ UCHAR MajorFunction |
Definition at line 2454 of file fxdeviceapi.cpp.
| return NULL |
Definition at line 111 of file fxdeviceapi.cpp.
Referenced by __drv_strictTypeMatch(), if(), and VerifyWdfDeviceWdmDispatchIrpToIoQueue().
|
static |
Definition at line 800 of file fxdeviceapi.cpp.
Referenced by __RTDynamicCast(), _test_caret_item_ScriptXtoCP(), _test_item_ScriptXtoX(), cid_read_subrs(), DECLARE_INTERFACE_(), fi_set(), FT_Raccess_Get_DataOffsets(), FT_Raccess_Guess(), MimeBody_set_offsets(), MimeMessage_Load(), mpg123_index(), mpg123_set_index(), pcf_get_bitmaps(), test_CreateBody(), test_CreateMessage(), test_ScriptXtoX(), UACPI_PACKED(), WMSFT_compile_typeinfo_aux(), and write_lb_ranges().
| pCxDeviceInfo = NULL |
Definition at line 2496 of file fxdeviceapi.cpp.
Referenced by if().
| pDevice = NULL |
Definition at line 71 of file fxdeviceapi.cpp.
Referenced by __drv_strictTypeMatch(), if(), ResumeIdleWorker(), and StopIdleWorker().
| FxDeviceBase* pDeviceBase |
Definition at line 98 of file fxdeviceapi.cpp.
| FxAutoString pdoName |
Definition at line 991 of file fxdeviceapi.cpp.
Referenced by FxDevice::CreateSymbolicLink().
| FxDevice* pFxDevice |
Definition at line 1925 of file fxdeviceapi.cpp.
| PFX_DRIVER_GLOBALS pFxDriverGlobals = GetFxDriverGlobals(DriverGlobals) |
Definition at line 178 of file fxdeviceapi.cpp.
Referenced by __drv_strictTypeMatch(), if(), ResumeIdleWorker(), StopIdleWorker(), and switch().
| pFxIoQueue = NULL |
Definition at line 1924 of file fxdeviceapi.cpp.
Referenced by __drv_strictTypeMatch().
Definition at line 673 of file fxdeviceapi.cpp.
Referenced by FxDevice::_OpenKey(), _SHOpenProfilesKey(), if(), FxDevice::OpenDevicemapKeyWorker(), read_key_value(), RegTreeOpt_OnTreeViewKeyDown(), RSAENH_CPHashSessionKey(), store_key_pair(), store_key_permissions(), test_GetDeviceInfo(), and test_save_settings().
| __in WDFDEVICE __in PWDF_DEVICE_PNP_CAPABILITIES PnpCapabilities |
Definition at line 1503 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ _Strict_type_match_ POOL_TYPE PoolType |
Definition at line 2231 of file fxdeviceapi.cpp.
Definition at line 1601 of file fxdeviceapi.cpp.
| pPkgIo = NULL |
Definition at line 1923 of file fxdeviceapi.cpp.
Referenced by FxPkgGeneral::OnCleanup().
| FxRequest* pRequest |
Definition at line 2001 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG _In_opt_ PVOID PropertyBuffer |
Definition at line 2100 of file fxdeviceapi.cpp.
Definition at line 1144 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ _Strict_type_match_ POOL_TYPE _In_opt_ PWDF_OBJECT_ATTRIBUTES PropertyMemoryAttributes |
Definition at line 1142 of file fxdeviceapi.cpp.
| FxString * pString |
Definition at line 180 of file fxdeviceapi.cpp.
Referenced by ATL::CStringT< BaseType, StringTraits >::Construct(), FileGetString(), FxCalculateTotalStringSize(), FxDriver::GetRegistryPath(), GetStringValue(), GetSystemUserInfo(), if(), IntUnicodeStringToBuffer(), load_string(), LoadAllocStringW(), NetrJobEnum(), pSetupGuidFromString(), pSetupStringFromGuid(), FxDeviceInterface::Register(), ScmCreateOrReferenceServiceImage(), ScriptStringAnalyse(), TiWriteErrorLog(), ToMultiSz(), and WDML_QueryString().
| FxIoTarget * pTarget = pDeviceBase->GetDefaultIoTarget() |
Definition at line 97 of file fxdeviceapi.cpp.
Referenced by FxIoTargetRemote::_Create(), CTipbarWnd::_CreateThread(), CTipbarWnd::_FindThread(), _IsNonwritableInCurrentImage(), FxDeviceBase::AllocateTarget(), FxRequestBase::CompleteSubmitted(), COutputPin::ConvertTimeFormat(), CKsProxy::ConvertTimeFormat(), CopyIpAddrString(), CTipbarAccessible::GetIDOfItem(), GetNetworkParams(), if(), CTipbarWnd::IsInItemChangeOrDirty(), MediaSeeking_ConvertTimeFormat(), MediaSeekingPassThru_ConvertTimeFormat(), NtfsWSubString(), CTipbarWnd::RemoveThredFromThreadCreatingList(), SourceSeekingImpl_ConvertTimeFormat(), FxUsbDevice::Start(), CTipbarWnd::StartDoAccDefaultActionTimer(), and CUTBMenuWnd::StartDoAccDefaultActionTimer().
| _Must_inspect_result_ __in WDFDEVICE __in WDFQUEUE Queue |
Definition at line 1771 of file fxdeviceapi.cpp.
| _Must_inspect_result_ __in WDFDEVICE __in WDFREQUEST Request |
Definition at line 1966 of file fxdeviceapi.cpp.
| _Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ ULONG _Out_ PVOID _Out_ PULONG RequiredSize |
Definition at line 2102 of file fxdeviceapi.cpp.
| _Must_inspect_result_ __in WDFDEVICE __in DEVICE_REGISTRY_PROPERTY __in ULONG __out PULONG ResultLength |
Definition at line 1055 of file fxdeviceapi.cpp.
| return |
Definition at line 1255 of file fxdeviceapi.cpp.
Definition at line 393 of file fxdeviceapi.cpp.
Definition at line 181 of file fxdeviceapi.cpp.
Referenced by __drv_strictTypeMatch(), if(), StopIdleWorker(), and VerifyWdfDeviceWdmDispatchIrpToIoQueue().
Definition at line 1230 of file fxdeviceapi.cpp.
| _Must_inspect_result_ __in WDFDEVICE __in WDFSTRING String |
Definition at line 173 of file fxdeviceapi.cpp.
Definition at line 985 of file fxdeviceapi.cpp.
Definition at line 2104 of file fxdeviceapi.cpp.
| _Must_inspect_result_ __in WDFDEVICE __in BOOLEAN WaitForD0 |
Definition at line 1399 of file fxdeviceapi.cpp.