ReactOS 0.4.16-dev-424-ge4748fe
|
Go to the source code of this file.
Functions | |
_Must_inspect_result_ | _IRQL_requires_max_ (PASSIVE_LEVEL) WDFAPI NTSTATUS VFWDFEXPORT(WdfChildListCreate)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals |
Queries information details about a security descriptor. | |
return ((PFN_WDFCHILDLISTCREATE) WdfVersion.Functions.pfnWdfChildListCreate)(DriverGlobals | |
_IRQL_requires_max_ (DISPATCH_LEVEL) WDFAPI WDFDEVICE VFWDFEXPORT(WdfChildListGetDevice)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals | |
return ((PFN_WDFCHILDLISTGETDEVICE) WdfVersion.Functions.pfnWdfChildListGetDevice)(DriverGlobals | |
return ((PFN_WDFCHILDLISTRETRIEVEPDO) WdfVersion.Functions.pfnWdfChildListRetrievePdo)(DriverGlobals | |
return ((PFN_WDFCHILDLISTRETRIEVEADDRESSDESCRIPTION) WdfVersion.Functions.pfnWdfChildListRetrieveAddressDescription)(DriverGlobals | |
PFN_WDFCHILDLISTBEGINSCAN WdfVersion Functions | pfnWdfChildListBeginScan (DriverGlobals, ChildList) |
PFN_WDFCHILDLISTENDSCAN WdfVersion Functions | pfnWdfChildListEndScan (DriverGlobals, ChildList) |
PFN_WDFCHILDLISTBEGINITERATION WdfVersion Functions | pfnWdfChildListBeginIteration (DriverGlobals, ChildList, Iterator) |
return ((PFN_WDFCHILDLISTRETRIEVENEXTDEVICE) WdfVersion.Functions.pfnWdfChildListRetrieveNextDevice)(DriverGlobals | |
PFN_WDFCHILDLISTENDITERATION WdfVersion Functions | pfnWdfChildListEndIteration (DriverGlobals, ChildList, Iterator) |
return ((PFN_WDFCHILDLISTADDORUPDATECHILDDESCRIPTIONASPRESENT) WdfVersion.Functions.pfnWdfChildListAddOrUpdateChildDescriptionAsPresent)(DriverGlobals | |
return ((PFN_WDFCHILDLISTUPDATECHILDDESCRIPTIONASMISSING) WdfVersion.Functions.pfnWdfChildListUpdateChildDescriptionAsMissing)(DriverGlobals | |
PFN_WDFCHILDLISTUPDATEALLCHILDDESCRIPTIONSASPRESENT WdfVersion Functions | pfnWdfChildListUpdateAllChildDescriptionsAsPresent (DriverGlobals, ChildList) |
return ((PFN_WDFCHILDLISTREQUESTCHILDEJECT) WdfVersion.Functions.pfnWdfChildListRequestChildEject)(DriverGlobals | |
return ((PFN_WDFCOLLECTIONCREATE) WdfVersion.Functions.pfnWdfCollectionCreate)(DriverGlobals | |
return ((PFN_WDFCOLLECTIONGETCOUNT) WdfVersion.Functions.pfnWdfCollectionGetCount)(DriverGlobals | |
return ((PFN_WDFCOLLECTIONADD) WdfVersion.Functions.pfnWdfCollectionAdd)(DriverGlobals | |
PFN_WDFCOLLECTIONREMOVE WdfVersion Functions | pfnWdfCollectionRemove (DriverGlobals, Collection, Item) |
PFN_WDFCOLLECTIONREMOVEITEM WdfVersion Functions | pfnWdfCollectionRemoveItem (DriverGlobals, Collection, Index) |
return ((PFN_WDFCOLLECTIONGETITEM) WdfVersion.Functions.pfnWdfCollectionGetItem)(DriverGlobals | |
return ((PFN_WDFCOLLECTIONGETFIRSTITEM) WdfVersion.Functions.pfnWdfCollectionGetFirstItem)(DriverGlobals | |
return ((PFN_WDFCOLLECTIONGETLASTITEM) WdfVersion.Functions.pfnWdfCollectionGetLastItem)(DriverGlobals | |
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ | _When_ (Length==0, __drv_reportError(Length cannot be zero)) size_t Length |
return ((PFN_WDFCOMMONBUFFERCREATE) WdfVersion.Functions.pfnWdfCommonBufferCreate)(DriverGlobals | |
return ((PFN_WDFCOMMONBUFFERCREATEWITHCONFIG) WdfVersion.Functions.pfnWdfCommonBufferCreateWithConfig)(DriverGlobals | |
return ((PFN_WDFCOMMONBUFFERGETALIGNEDVIRTUALADDRESS) WdfVersion.Functions.pfnWdfCommonBufferGetAlignedVirtualAddress)(DriverGlobals | |
return ((PFN_WDFCOMMONBUFFERGETALIGNEDLOGICALADDRESS) WdfVersion.Functions.pfnWdfCommonBufferGetAlignedLogicalAddress)(DriverGlobals | |
return ((PFN_WDFCOMMONBUFFERGETLENGTH) WdfVersion.Functions.pfnWdfCommonBufferGetLength)(DriverGlobals | |
return ((PFN_WDFCONTROLDEVICEINITALLOCATE) WdfVersion.Functions.pfnWdfControlDeviceInitAllocate)(DriverGlobals | |
PFN_WDFCONTROLDEVICEINITSETSHUTDOWNNOTIFICATION WdfVersion Functions | pfnWdfControlDeviceInitSetShutdownNotification (DriverGlobals, DeviceInit, Notification, Flags) |
PFN_WDFCONTROLFINISHINITIALIZING WdfVersion Functions | pfnWdfControlFinishInitializing (DriverGlobals, Device) |
return ((PFN_WDFCXDEVICEINITALLOCATE) WdfVersion.Functions.pfnWdfCxDeviceInitAllocate)(DriverGlobals | |
_Must_inspect_result_ _In_ PWDFCXDEVICE_INIT _In_ PFN_WDFCXDEVICE_WDM_IRP_PREPROCESS _In_ UCHAR | _When_ (NumMinorFunctions > 0, _In_reads_bytes_(NumMinorFunctions)) _When_(NumMinorFunctions |
return ((PFN_WDFCXDEVICEINITASSIGNWDMIRPPREPROCESSCALLBACK) WdfVersion.Functions.pfnWdfCxDeviceInitAssignWdmIrpPreprocessCallback)(DriverGlobals | |
PFN_WDFCXDEVICEINITSETIOINCALLERCONTEXTCALLBACK WdfVersion Functions | pfnWdfCxDeviceInitSetIoInCallerContextCallback (DriverGlobals, CxDeviceInit, EvtIoInCallerContext) |
PFN_WDFCXDEVICEINITSETREQUESTATTRIBUTES WdfVersion Functions | pfnWdfCxDeviceInitSetRequestAttributes (DriverGlobals, CxDeviceInit, RequestAttributes) |
PFN_WDFCXDEVICEINITSETFILEOBJECTCONFIG WdfVersion Functions | pfnWdfCxDeviceInitSetFileObjectConfig (DriverGlobals, CxDeviceInit, CxFileObjectConfig, FileObjectAttributes) |
WDFAPI VOID VFWDFEXPORT() | WdfCxVerifierKeBugCheck (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_opt_ WDFOBJECT Object, _In_ ULONG BugCheckCode, _In_ ULONG_PTR BugCheckParameter1, _In_ ULONG_PTR BugCheckParameter2, _In_ ULONG_PTR BugCheckParameter3, _In_ ULONG_PTR BugCheckParameter4) |
PFN_WDFDEVICEGETDEVICESTATE WdfVersion Functions | pfnWdfDeviceGetDeviceState (DriverGlobals, Device, DeviceState) |
PFN_WDFDEVICESETDEVICESTATE WdfVersion Functions | pfnWdfDeviceSetDeviceState (DriverGlobals, Device, DeviceState) |
return ((PFN_WDFWDMDEVICEGETWDFDEVICEHANDLE) WdfVersion.Functions.pfnWdfWdmDeviceGetWdfDeviceHandle)(DriverGlobals | |
return ((PFN_WDFDEVICEWDMGETDEVICEOBJECT) WdfVersion.Functions.pfnWdfDeviceWdmGetDeviceObject)(DriverGlobals | |
return ((PFN_WDFDEVICEWDMGETATTACHEDDEVICE) WdfVersion.Functions.pfnWdfDeviceWdmGetAttachedDevice)(DriverGlobals | |
return ((PFN_WDFDEVICEWDMGETPHYSICALDEVICE) WdfVersion.Functions.pfnWdfDeviceWdmGetPhysicalDevice)(DriverGlobals | |
return ((PFN_WDFDEVICEWDMDISPATCHPREPROCESSEDIRP) WdfVersion.Functions.pfnWdfDeviceWdmDispatchPreprocessedIrp)(DriverGlobals | |
return ((PFN_WDFDEVICEWDMDISPATCHIRP) WdfVersion.Functions.pfnWdfDeviceWdmDispatchIrp)(DriverGlobals | |
return ((PFN_WDFDEVICEWDMDISPATCHIRPTOIOQUEUE) WdfVersion.Functions.pfnWdfDeviceWdmDispatchIrpToIoQueue)(DriverGlobals | |
return ((PFN_WDFDEVICEADDDEPENDENTUSAGEDEVICEOBJECT) WdfVersion.Functions.pfnWdfDeviceAddDependentUsageDeviceObject)(DriverGlobals | |
PFN_WDFDEVICEREMOVEDEPENDENTUSAGEDEVICEOBJECT WdfVersion Functions | pfnWdfDeviceRemoveDependentUsageDeviceObject (DriverGlobals, Device, DependentDevice) |
return ((PFN_WDFDEVICEADDREMOVALRELATIONSPHYSICALDEVICE) WdfVersion.Functions.pfnWdfDeviceAddRemovalRelationsPhysicalDevice)(DriverGlobals | |
PFN_WDFDEVICEREMOVEREMOVALRELATIONSPHYSICALDEVICE WdfVersion Functions | pfnWdfDeviceRemoveRemovalRelationsPhysicalDevice (DriverGlobals, Device, PhysicalDevice) |
PFN_WDFDEVICECLEARREMOVALRELATIONSDEVICES WdfVersion Functions | pfnWdfDeviceClearRemovalRelationsDevices (DriverGlobals, Device) |
return ((PFN_WDFDEVICEGETDRIVER) WdfVersion.Functions.pfnWdfDeviceGetDriver)(DriverGlobals | |
return ((PFN_WDFDEVICERETRIEVEDEVICENAME) WdfVersion.Functions.pfnWdfDeviceRetrieveDeviceName)(DriverGlobals | |
return ((PFN_WDFDEVICEASSIGNMOFRESOURCENAME) WdfVersion.Functions.pfnWdfDeviceAssignMofResourceName)(DriverGlobals | |
return ((PFN_WDFDEVICEGETIOTARGET) WdfVersion.Functions.pfnWdfDeviceGetIoTarget)(DriverGlobals | |
return ((PFN_WDFDEVICEGETDEVICEPNPSTATE) WdfVersion.Functions.pfnWdfDeviceGetDevicePnpState)(DriverGlobals | |
return ((PFN_WDFDEVICEGETDEVICEPOWERSTATE) WdfVersion.Functions.pfnWdfDeviceGetDevicePowerState)(DriverGlobals | |
return ((PFN_WDFDEVICEGETDEVICEPOWERPOLICYSTATE) WdfVersion.Functions.pfnWdfDeviceGetDevicePowerPolicyState)(DriverGlobals | |
return ((PFN_WDFDEVICEASSIGNS0IDLESETTINGS) WdfVersion.Functions.pfnWdfDeviceAssignS0IdleSettings)(DriverGlobals | |
return ((PFN_WDFDEVICEASSIGNSXWAKESETTINGS) WdfVersion.Functions.pfnWdfDeviceAssignSxWakeSettings)(DriverGlobals | |
return ((PFN_WDFDEVICEOPENREGISTRYKEY) WdfVersion.Functions.pfnWdfDeviceOpenRegistryKey)(DriverGlobals | |
return ((PFN_WDFDEVICEOPENDEVICEMAPKEY) WdfVersion.Functions.pfnWdfDeviceOpenDevicemapKey)(DriverGlobals | |
PFN_WDFDEVICESETSPECIALFILESUPPORT WdfVersion Functions | pfnWdfDeviceSetSpecialFileSupport (DriverGlobals, Device, FileType, FileTypeIsSupported) |
PFN_WDFDEVICESETCHARACTERISTICS WdfVersion Functions | pfnWdfDeviceSetCharacteristics (DriverGlobals, Device, DeviceCharacteristics) |
return ((PFN_WDFDEVICEGETCHARACTERISTICS) WdfVersion.Functions.pfnWdfDeviceGetCharacteristics)(DriverGlobals | |
return ((PFN_WDFDEVICEGETALIGNMENTREQUIREMENT) WdfVersion.Functions.pfnWdfDeviceGetAlignmentRequirement)(DriverGlobals | |
PFN_WDFDEVICESETALIGNMENTREQUIREMENT WdfVersion Functions | pfnWdfDeviceSetAlignmentRequirement (DriverGlobals, Device, AlignmentRequirement) |
PFN_WDFDEVICEINITFREE WdfVersion Functions | pfnWdfDeviceInitFree (DriverGlobals, DeviceInit) |
PFN_WDFDEVICEINITSETPNPPOWEREVENTCALLBACKS WdfVersion Functions | pfnWdfDeviceInitSetPnpPowerEventCallbacks (DriverGlobals, DeviceInit, PnpPowerEventCallbacks) |
PFN_WDFDEVICEINITSETPOWERPOLICYEVENTCALLBACKS WdfVersion Functions | pfnWdfDeviceInitSetPowerPolicyEventCallbacks (DriverGlobals, DeviceInit, PowerPolicyEventCallbacks) |
PFN_WDFDEVICEINITSETPOWERPOLICYOWNERSHIP WdfVersion Functions | pfnWdfDeviceInitSetPowerPolicyOwnership (DriverGlobals, DeviceInit, IsPowerPolicyOwner) |
return ((PFN_WDFDEVICEINITREGISTERPNPSTATECHANGECALLBACK) WdfVersion.Functions.pfnWdfDeviceInitRegisterPnpStateChangeCallback)(DriverGlobals | |
return ((PFN_WDFDEVICEINITREGISTERPOWERSTATECHANGECALLBACK) WdfVersion.Functions.pfnWdfDeviceInitRegisterPowerStateChangeCallback)(DriverGlobals | |
return ((PFN_WDFDEVICEINITREGISTERPOWERPOLICYSTATECHANGECALLBACK) WdfVersion.Functions.pfnWdfDeviceInitRegisterPowerPolicyStateChangeCallback)(DriverGlobals | |
PFN_WDFDEVICEINITSETEXCLUSIVE WdfVersion Functions | pfnWdfDeviceInitSetExclusive (DriverGlobals, DeviceInit, IsExclusive) |
PFN_WDFDEVICEINITSETIOTYPE WdfVersion Functions | pfnWdfDeviceInitSetIoType (DriverGlobals, DeviceInit, IoType) |
PFN_WDFDEVICEINITSETPOWERNOTPAGEABLE WdfVersion Functions | pfnWdfDeviceInitSetPowerNotPageable (DriverGlobals, DeviceInit) |
PFN_WDFDEVICEINITSETPOWERPAGEABLE WdfVersion Functions | pfnWdfDeviceInitSetPowerPageable (DriverGlobals, DeviceInit) |
PFN_WDFDEVICEINITSETPOWERINRUSH WdfVersion Functions | pfnWdfDeviceInitSetPowerInrush (DriverGlobals, DeviceInit) |
PFN_WDFDEVICEINITSETDEVICETYPE WdfVersion Functions | pfnWdfDeviceInitSetDeviceType (DriverGlobals, DeviceInit, DeviceType) |
return ((PFN_WDFDEVICEINITASSIGNNAME) WdfVersion.Functions.pfnWdfDeviceInitAssignName)(DriverGlobals | |
return ((PFN_WDFDEVICEINITASSIGNSDDLSTRING) WdfVersion.Functions.pfnWdfDeviceInitAssignSDDLString)(DriverGlobals | |
PFN_WDFDEVICEINITSETDEVICECLASS WdfVersion Functions | pfnWdfDeviceInitSetDeviceClass (DriverGlobals, DeviceInit, DeviceClassGuid) |
PFN_WDFDEVICEINITSETCHARACTERISTICS WdfVersion Functions | pfnWdfDeviceInitSetCharacteristics (DriverGlobals, DeviceInit, DeviceCharacteristics, OrInValues) |
PFN_WDFDEVICEINITSETFILEOBJECTCONFIG WdfVersion Functions | pfnWdfDeviceInitSetFileObjectConfig (DriverGlobals, DeviceInit, FileObjectConfig, FileObjectAttributes) |
PFN_WDFDEVICEINITSETREQUESTATTRIBUTES WdfVersion Functions | pfnWdfDeviceInitSetRequestAttributes (DriverGlobals, DeviceInit, RequestAttributes) |
return ((PFN_WDFDEVICEINITASSIGNWDMIRPPREPROCESSCALLBACK) WdfVersion.Functions.pfnWdfDeviceInitAssignWdmIrpPreprocessCallback)(DriverGlobals | |
PFN_WDFDEVICEINITSETIOINCALLERCONTEXTCALLBACK WdfVersion Functions | pfnWdfDeviceInitSetIoInCallerContextCallback (DriverGlobals, DeviceInit, EvtIoInCallerContext) |
PFN_WDFDEVICEINITSETREMOVELOCKOPTIONS WdfVersion Functions | pfnWdfDeviceInitSetRemoveLockOptions (DriverGlobals, DeviceInit, Options) |
PAGED_CODE_LOCKED () | |
RtlZeroMemory & | hookInfo (VF_HOOK_PROCESS_INFO) |
UNREFERENCED_PARAMETER (status) | |
if (hookInfo.DonotCallKmdfLib) | |
return ((PFN_WDFDEVICECREATE) WdfVersion.Functions.pfnWdfDeviceCreate)(DriverGlobals | |
PFN_WDFDEVICESETSTATICSTOPREMOVE WdfVersion Functions | pfnWdfDeviceSetStaticStopRemove (DriverGlobals, Device, Stoppable) |
return ((PFN_WDFDEVICECREATEDEVICEINTERFACE) WdfVersion.Functions.pfnWdfDeviceCreateDeviceInterface)(DriverGlobals | |
PFN_WDFDEVICESETDEVICEINTERFACESTATE WdfVersion Functions | pfnWdfDeviceSetDeviceInterfaceState (DriverGlobals, Device, InterfaceClassGUID, ReferenceString, IsInterfaceEnabled) |
return ((PFN_WDFDEVICERETRIEVEDEVICEINTERFACESTRING) WdfVersion.Functions.pfnWdfDeviceRetrieveDeviceInterfaceString)(DriverGlobals | |
return ((PFN_WDFDEVICECREATESYMBOLICLINK) WdfVersion.Functions.pfnWdfDeviceCreateSymbolicLink)(DriverGlobals | |
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG | _Out_writes_bytes_all_ (BufferLength) PVOID PropertyBuffer |
return ((PFN_WDFDEVICEQUERYPROPERTY) WdfVersion.Functions.pfnWdfDeviceQueryProperty)(DriverGlobals | |
return ((PFN_WDFDEVICEALLOCANDQUERYPROPERTY) WdfVersion.Functions.pfnWdfDeviceAllocAndQueryProperty)(DriverGlobals | |
PFN_WDFDEVICESETPNPCAPABILITIES WdfVersion Functions | pfnWdfDeviceSetPnpCapabilities (DriverGlobals, Device, PnpCapabilities) |
PFN_WDFDEVICESETPOWERCAPABILITIES WdfVersion Functions | pfnWdfDeviceSetPowerCapabilities (DriverGlobals, Device, PowerCapabilities) |
PFN_WDFDEVICESETBUSINFORMATIONFORCHILDREN WdfVersion Functions | pfnWdfDeviceSetBusInformationForChildren (DriverGlobals, Device, BusInformation) |
return ((PFN_WDFDEVICEINDICATEWAKESTATUS) WdfVersion.Functions.pfnWdfDeviceIndicateWakeStatus)(DriverGlobals | |
PFN_WDFDEVICESETFAILED WdfVersion Functions | pfnWdfDeviceSetFailed (DriverGlobals, Device, FailedAction) |
_Must_inspect_result_ | _When_ (WaitForD0==0, _IRQL_requires_max_(DISPATCH_LEVEL)) _When_(WaitForD0 !=0 |
return ((PFN_WDFDEVICESTOPIDLENOTRACK) WdfVersion.Functions.pfnWdfDeviceStopIdleNoTrack)(DriverGlobals | |
PFN_WDFDEVICERESUMEIDLENOTRACK WdfVersion Functions | pfnWdfDeviceResumeIdleNoTrack (DriverGlobals, Device) |
return ((PFN_WDFDEVICESTOPIDLEACTUAL) WdfVersion.Functions.pfnWdfDeviceStopIdleActual)(DriverGlobals | |
PFN_WDFDEVICERESUMEIDLEACTUAL WdfVersion Functions | pfnWdfDeviceResumeIdleActual (DriverGlobals, Device, Tag, Line, File) |
return ((PFN_WDFDEVICEGETFILEOBJECT) WdfVersion.Functions.pfnWdfDeviceGetFileObject)(DriverGlobals | |
return ((PFN_WDFDEVICEENQUEUEREQUEST) WdfVersion.Functions.pfnWdfDeviceEnqueueRequest)(DriverGlobals | |
return ((PFN_WDFDEVICEGETDEFAULTQUEUE) WdfVersion.Functions.pfnWdfDeviceGetDefaultQueue)(DriverGlobals | |
return ((PFN_WDFDEVICECONFIGUREREQUESTDISPATCHING) WdfVersion.Functions.pfnWdfDeviceConfigureRequestDispatching)(DriverGlobals | |
return ((PFN_WDFDEVICECONFIGUREWDMIRPDISPATCHCALLBACK) WdfVersion.Functions.pfnWdfDeviceConfigureWdmIrpDispatchCallback)(DriverGlobals | |
return ((PFN_WDFDEVICEGETSYSTEMPOWERACTION) WdfVersion.Functions.pfnWdfDeviceGetSystemPowerAction)(DriverGlobals | |
return ((PFN_WDFDEVICEWDMASSIGNPOWERFRAMEWORKSETTINGS) WdfVersion.Functions.pfnWdfDeviceWdmAssignPowerFrameworkSettings)(DriverGlobals | |
PFN_WDFDEVICEINITSETRELEASEHARDWAREORDERONFAILURE WdfVersion Functions | pfnWdfDeviceInitSetReleaseHardwareOrderOnFailure (DriverGlobals, DeviceInit, ReleaseHardwareOrderOnFailure) |
PFN_WDFDEVICEINITSETIOTYPEEX WdfVersion Functions | pfnWdfDeviceInitSetIoTypeEx (DriverGlobals, DeviceInit, IoTypeConfig) |
_Must_inspect_result_ | _IRQL_requires_max_ (APC_LEVEL) WDFAPI NTSTATUS VFWDFEXPORT(WdfDeviceQueryPropertyEx)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals |
Probes and locks virtual pages in memory for the specified process. | |
return ((PFN_WDFDEVICEQUERYPROPERTYEX) WdfVersion.Functions.pfnWdfDeviceQueryPropertyEx)(DriverGlobals | |
return ((PFN_WDFDEVICEALLOCANDQUERYPROPERTYEX) WdfVersion.Functions.pfnWdfDeviceAllocAndQueryPropertyEx)(DriverGlobals | |
return ((PFN_WDFDEVICEASSIGNPROPERTY) WdfVersion.Functions.pfnWdfDeviceAssignProperty)(DriverGlobals | |
return ((PFN_WDFDEVICEGETSELFIOTARGET) WdfVersion.Functions.pfnWdfDeviceGetSelfIoTarget)(DriverGlobals | |
PFN_WDFDEVICEINITALLOWSELFIOTARGET WdfVersion Functions | pfnWdfDeviceInitAllowSelfIoTarget (DriverGlobals, DeviceInit) |
return ((PFN_WDFDMAENABLERCREATE) WdfVersion.Functions.pfnWdfDmaEnablerCreate)(DriverGlobals | |
return ((PFN_WDFDMAENABLERCONFIGURESYSTEMPROFILE) WdfVersion.Functions.pfnWdfDmaEnablerConfigureSystemProfile)(DriverGlobals | |
return ((PFN_WDFDMAENABLERGETMAXIMUMLENGTH) WdfVersion.Functions.pfnWdfDmaEnablerGetMaximumLength)(DriverGlobals | |
return ((PFN_WDFDMAENABLERGETMAXIMUMSCATTERGATHERELEMENTS) WdfVersion.Functions.pfnWdfDmaEnablerGetMaximumScatterGatherElements)(DriverGlobals | |
_In_ WDFDMAENABLER _In_ | _When_ (MaximumFragments==0, __drv_reportError(MaximumFragments cannot be zero)) size_t MaximumFragments) |
return ((PFN_WDFDMAENABLERGETFRAGMENTLENGTH) WdfVersion.Functions.pfnWdfDmaEnablerGetFragmentLength)(DriverGlobals | |
return ((PFN_WDFDMAENABLERWDMGETDMAADAPTER) WdfVersion.Functions.pfnWdfDmaEnablerWdmGetDmaAdapter)(DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONCREATE) WdfVersion.Functions.pfnWdfDmaTransactionCreate)(DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONINITIALIZEUSINGREQUEST) WdfVersion.Functions.pfnWdfDmaTransactionInitializeUsingRequest)(DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONEXECUTE) WdfVersion.Functions.pfnWdfDmaTransactionExecute)(DriverGlobals | |
_Success_ (TRUE) _IRQL_requires_max_(DISPATCH_LEVEL) WDFAPI NTSTATUS VFWDFEXPORT(WdfDmaTransactionRelease)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONRELEASE) WdfVersion.Functions.pfnWdfDmaTransactionRelease)(DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONDMACOMPLETED) WdfVersion.Functions.pfnWdfDmaTransactionDmaCompleted)(DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONDMACOMPLETEDWITHLENGTH) WdfVersion.Functions.pfnWdfDmaTransactionDmaCompletedWithLength)(DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONDMACOMPLETEDFINAL) WdfVersion.Functions.pfnWdfDmaTransactionDmaCompletedFinal)(DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONGETBYTESTRANSFERRED) WdfVersion.Functions.pfnWdfDmaTransactionGetBytesTransferred)(DriverGlobals | |
PFN_WDFDMATRANSACTIONSETMAXIMUMLENGTH WdfVersion Functions | pfnWdfDmaTransactionSetMaximumLength (DriverGlobals, DmaTransaction, MaximumLength) |
return ((PFN_WDFDMATRANSACTIONGETREQUEST) WdfVersion.Functions.pfnWdfDmaTransactionGetRequest)(DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONGETCURRENTDMATRANSFERLENGTH) WdfVersion.Functions.pfnWdfDmaTransactionGetCurrentDmaTransferLength)(DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONGETDEVICE) WdfVersion.Functions.pfnWdfDmaTransactionGetDevice)(DriverGlobals | |
PFN_WDFDMATRANSACTIONGETTRANSFERINFO WdfVersion Functions | pfnWdfDmaTransactionGetTransferInfo (DriverGlobals, DmaTransaction, MapRegisterCount, ScatterGatherElementCount) |
PFN_WDFDMATRANSACTIONSETCHANNELCONFIGURATIONCALLBACK WdfVersion Functions | pfnWdfDmaTransactionSetChannelConfigurationCallback (DriverGlobals, DmaTransaction, ConfigureRoutine, ConfigureContext) |
PFN_WDFDMATRANSACTIONSETTRANSFERCOMPLETECALLBACK WdfVersion Functions | pfnWdfDmaTransactionSetTransferCompleteCallback (DriverGlobals, DmaTransaction, DmaCompletionRoutine, DmaCompletionContext) |
PFN_WDFDMATRANSACTIONSETIMMEDIATEEXECUTION WdfVersion Functions | pfnWdfDmaTransactionSetImmediateExecution (DriverGlobals, DmaTransaction, UseImmediateExecution) |
return ((PFN_WDFDMATRANSACTIONALLOCATERESOURCES) WdfVersion.Functions.pfnWdfDmaTransactionAllocateResources)(DriverGlobals | |
PFN_WDFDMATRANSACTIONSETDEVICEADDRESSOFFSET WdfVersion Functions | pfnWdfDmaTransactionSetDeviceAddressOffset (DriverGlobals, DmaTransaction, Offset) |
PFN_WDFDMATRANSACTIONFREERESOURCES WdfVersion Functions | pfnWdfDmaTransactionFreeResources (DriverGlobals, DmaTransaction) |
return ((PFN_WDFDMATRANSACTIONCANCEL) WdfVersion.Functions.pfnWdfDmaTransactionCancel)(DriverGlobals | |
return ((PFN_WDFDMATRANSACTIONWDMGETTRANSFERCONTEXT) WdfVersion.Functions.pfnWdfDmaTransactionWdmGetTransferContext)(DriverGlobals | |
PFN_WDFDMATRANSACTIONSTOPSYSTEMTRANSFER WdfVersion Functions | pfnWdfDmaTransactionStopSystemTransfer (DriverGlobals, DmaTransaction) |
return ((PFN_WDFDPCCREATE) WdfVersion.Functions.pfnWdfDpcCreate)(DriverGlobals | |
_IRQL_requires_max_ (HIGH_LEVEL) WDFAPI BOOLEAN VFWDFEXPORT(WdfDpcEnqueue)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals | |
return ((PFN_WDFDPCENQUEUE) WdfVersion.Functions.pfnWdfDpcEnqueue)(DriverGlobals | |
_When_ (Wait==__true, _IRQL_requires_max_(PASSIVE_LEVEL)) _When_(Wait | |
return ((PFN_WDFDPCCANCEL) WdfVersion.Functions.pfnWdfDpcCancel)(DriverGlobals | |
return ((PFN_WDFDPCGETPARENTOBJECT) WdfVersion.Functions.pfnWdfDpcGetParentObject)(DriverGlobals | |
return ((PFN_WDFDPCWDMGETDPC) WdfVersion.Functions.pfnWdfDpcWdmGetDpc)(DriverGlobals | |
return ((PFN_WDFDRIVERCREATE) WdfVersion.Functions.pfnWdfDriverCreate)(DriverGlobals | |
return ((PFN_WDFDRIVERGETREGISTRYPATH) WdfVersion.Functions.pfnWdfDriverGetRegistryPath)(DriverGlobals | |
return ((PFN_WDFDRIVERWDMGETDRIVEROBJECT) WdfVersion.Functions.pfnWdfDriverWdmGetDriverObject)(DriverGlobals | |
return ((PFN_WDFDRIVEROPENPARAMETERSREGISTRYKEY) WdfVersion.Functions.pfnWdfDriverOpenParametersRegistryKey)(DriverGlobals | |
return ((PFN_WDFWDMDRIVERGETWDFDRIVERHANDLE) WdfVersion.Functions.pfnWdfWdmDriverGetWdfDriverHandle)(DriverGlobals | |
return ((PFN_WDFDRIVERREGISTERTRACEINFO) WdfVersion.Functions.pfnWdfDriverRegisterTraceInfo)(DriverGlobals | |
return ((PFN_WDFDRIVERRETRIEVEVERSIONSTRING) WdfVersion.Functions.pfnWdfDriverRetrieveVersionString)(DriverGlobals | |
return ((PFN_WDFDRIVERISVERSIONAVAILABLE) WdfVersion.Functions.pfnWdfDriverIsVersionAvailable)(DriverGlobals | |
return ((PFN_WDFFDOINITWDMGETPHYSICALDEVICE) WdfVersion.Functions.pfnWdfFdoInitWdmGetPhysicalDevice)(DriverGlobals | |
return ((PFN_WDFFDOINITOPENREGISTRYKEY) WdfVersion.Functions.pfnWdfFdoInitOpenRegistryKey)(DriverGlobals | |
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG | _Out_writes_bytes_all_opt_ (BufferLength) PVOID PropertyBuffer |
return ((PFN_WDFFDOINITQUERYPROPERTY) WdfVersion.Functions.pfnWdfFdoInitQueryProperty)(DriverGlobals | |
return ((PFN_WDFFDOINITALLOCANDQUERYPROPERTY) WdfVersion.Functions.pfnWdfFdoInitAllocAndQueryProperty)(DriverGlobals | |
return ((PFN_WDFFDOINITQUERYPROPERTYEX) WdfVersion.Functions.pfnWdfFdoInitQueryPropertyEx)(DriverGlobals | |
return ((PFN_WDFFDOINITALLOCANDQUERYPROPERTYEX) WdfVersion.Functions.pfnWdfFdoInitAllocAndQueryPropertyEx)(DriverGlobals | |
PFN_WDFFDOINITSETEVENTCALLBACKS WdfVersion Functions | pfnWdfFdoInitSetEventCallbacks (DriverGlobals, DeviceInit, FdoEventCallbacks) |
PFN_WDFFDOINITSETFILTER WdfVersion Functions | pfnWdfFdoInitSetFilter (DriverGlobals, DeviceInit) |
PFN_WDFFDOINITSETDEFAULTCHILDLISTCONFIG WdfVersion Functions | pfnWdfFdoInitSetDefaultChildListConfig (DriverGlobals, DeviceInit, Config, DefaultChildListAttributes) |
return ((PFN_WDFFDOQUERYFORINTERFACE) WdfVersion.Functions.pfnWdfFdoQueryForInterface)(DriverGlobals | |
return ((PFN_WDFFDOGETDEFAULTCHILDLIST) WdfVersion.Functions.pfnWdfFdoGetDefaultChildList)(DriverGlobals | |
return ((PFN_WDFFDOADDSTATICCHILD) WdfVersion.Functions.pfnWdfFdoAddStaticChild)(DriverGlobals | |
PFN_WDFFDOLOCKSTATICCHILDLISTFORITERATION WdfVersion Functions | pfnWdfFdoLockStaticChildListForIteration (DriverGlobals, Fdo) |
return ((PFN_WDFFDORETRIEVENEXTSTATICCHILD) WdfVersion.Functions.pfnWdfFdoRetrieveNextStaticChild)(DriverGlobals | |
PFN_WDFFDOUNLOCKSTATICCHILDLISTFROMITERATION WdfVersion Functions | pfnWdfFdoUnlockStaticChildListFromIteration (DriverGlobals, Fdo) |
return ((PFN_WDFFILEOBJECTGETFILENAME) WdfVersion.Functions.pfnWdfFileObjectGetFileName)(DriverGlobals | |
return ((PFN_WDFFILEOBJECTGETFLAGS) WdfVersion.Functions.pfnWdfFileObjectGetFlags)(DriverGlobals | |
return ((PFN_WDFFILEOBJECTGETDEVICE) WdfVersion.Functions.pfnWdfFileObjectGetDevice)(DriverGlobals | |
return ((PFN_WDFFILEOBJECTWDMGETFILEOBJECT) WdfVersion.Functions.pfnWdfFileObjectWdmGetFileObject)(DriverGlobals | |
return ((PFN_WDFINTERRUPTCREATE) WdfVersion.Functions.pfnWdfInterruptCreate)(DriverGlobals | |
WDFAPI BOOLEAN VFWDFEXPORT() | WdfInterruptQueueDpcForIsr (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt) |
WDFAPI BOOLEAN VFWDFEXPORT() | WdfInterruptQueueWorkItemForIsr (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt) |
return ((PFN_WDFINTERRUPTSYNCHRONIZE) WdfVersion.Functions.pfnWdfInterruptSynchronize)(DriverGlobals | |
_IRQL_requires_max_ (DISPATCH_LEVEL+1) WDFAPI VOID VFWDFEXPORT(WdfInterruptAcquireLock)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals | |
_In_ | _Requires_lock_not_held_ (_Curr_) _Acquires_lock_(_Curr_) WDFINTERRUPT Interrupt) |
_In_ | _Requires_lock_held_ (_Curr_) _Releases_lock_(_Curr_) WDFINTERRUPT Interrupt) |
PFN_WDFINTERRUPTENABLE WdfVersion Functions | pfnWdfInterruptEnable (DriverGlobals, Interrupt) |
PFN_WDFINTERRUPTDISABLE WdfVersion Functions | pfnWdfInterruptDisable (DriverGlobals, Interrupt) |
_Must_inspect_result_ WDFAPI PKINTERRUPT VFWDFEXPORT() | WdfInterruptWdmGetInterrupt (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt) |
PFN_WDFINTERRUPTGETINFO WdfVersion Functions | pfnWdfInterruptGetInfo (DriverGlobals, Interrupt, Info) |
PFN_WDFINTERRUPTSETPOLICY WdfVersion Functions | pfnWdfInterruptSetPolicy (DriverGlobals, Interrupt, Policy, Priority, TargetProcessorSet) |
PFN_WDFINTERRUPTSETEXTENDEDPOLICY WdfVersion Functions | pfnWdfInterruptSetExtendedPolicy (DriverGlobals, Interrupt, PolicyAndGroup) |
WDFAPI WDFDEVICE VFWDFEXPORT() | WdfInterruptGetDevice (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt) |
_Must_inspect_result_ | _Post_satisfies_ (return==1||return==0) _IRQL_requires_max_(PASSIVE_LEVEL) WDFAPI BOOLEAN VFWDFEXPORT(WdfInterruptTryToAcquireLock)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals |
_Must_inspect_result_ _In_ | _Acquires_lock_ (_Curr_)) WDFINTERRUPT Interrupt) |
PFN_WDFINTERRUPTREPORTACTIVE WdfVersion Functions | pfnWdfInterruptReportActive (DriverGlobals, Interrupt) |
PFN_WDFINTERRUPTREPORTINACTIVE WdfVersion Functions | pfnWdfInterruptReportInactive (DriverGlobals, Interrupt) |
return ((PFN_WDFIOQUEUECREATE) WdfVersion.Functions.pfnWdfIoQueueCreate)(DriverGlobals | |
return ((PFN_WDFIOQUEUEGETSTATE) WdfVersion.Functions.pfnWdfIoQueueGetState)(DriverGlobals | |
PFN_WDFIOQUEUESTART WdfVersion Functions | pfnWdfIoQueueStart (DriverGlobals, Queue) |
_In_ WDFQUEUE | _When_ (Context !=0, _In_) _When_(Context |
_In_ WDFQUEUE _In_opt_ PFN_WDF_IO_QUEUE_STATE | _When_ (StopComplete !=0, _In_) _When_(StopComplete |
PFN_WDFIOQUEUESTOP WdfVersion Functions | pfnWdfIoQueueStop (DriverGlobals, Queue, StopComplete, Context) |
PFN_WDFIOQUEUESTOPSYNCHRONOUSLY WdfVersion Functions | pfnWdfIoQueueStopSynchronously (DriverGlobals, Queue) |
return ((PFN_WDFIOQUEUEGETDEVICE) WdfVersion.Functions.pfnWdfIoQueueGetDevice)(DriverGlobals | |
if (rtn==STATUS_SUCCESS) | |
return ((PFN_WDFIOQUEUEFINDREQUEST) WdfVersion.Functions.pfnWdfIoQueueFindRequest)(DriverGlobals | |
PFN_WDFIOQUEUEDRAINSYNCHRONOUSLY WdfVersion Functions | pfnWdfIoQueueDrainSynchronously (DriverGlobals, Queue) |
PFN_WDFIOQUEUEDRAIN WdfVersion Functions | pfnWdfIoQueueDrain (DriverGlobals, Queue, DrainComplete, Context) |
PFN_WDFIOQUEUEPURGESYNCHRONOUSLY WdfVersion Functions | pfnWdfIoQueuePurgeSynchronously (DriverGlobals, Queue) |
PFN_WDFIOQUEUEPURGE WdfVersion Functions | pfnWdfIoQueuePurge (DriverGlobals, Queue, PurgeComplete, Context) |
return ((PFN_WDFIOQUEUEREADYNOTIFY) WdfVersion.Functions.pfnWdfIoQueueReadyNotify)(DriverGlobals | |
return ((PFN_WDFIOQUEUEASSIGNFORWARDPROGRESSPOLICY) WdfVersion.Functions.pfnWdfIoQueueAssignForwardProgressPolicy)(DriverGlobals | |
PFN_WDFIOQUEUESTOPANDPURGE WdfVersion Functions | pfnWdfIoQueueStopAndPurge (DriverGlobals, Queue, StopAndPurgeComplete, Context) |
PFN_WDFIOQUEUESTOPANDPURGESYNCHRONOUSLY WdfVersion Functions | pfnWdfIoQueueStopAndPurgeSynchronously (DriverGlobals, Queue) |
return ((PFN_WDFIOTARGETCREATE) WdfVersion.Functions.pfnWdfIoTargetCreate)(DriverGlobals | |
return ((PFN_WDFIOTARGETOPEN) WdfVersion.Functions.pfnWdfIoTargetOpen)(DriverGlobals | |
PFN_WDFIOTARGETCLOSEFORQUERYREMOVE WdfVersion Functions | pfnWdfIoTargetCloseForQueryRemove (DriverGlobals, IoTarget) |
PFN_WDFIOTARGETCLOSE WdfVersion Functions | pfnWdfIoTargetClose (DriverGlobals, IoTarget) |
return ((PFN_WDFIOTARGETSTART) WdfVersion.Functions.pfnWdfIoTargetStart)(DriverGlobals | |
_When_ (Action==3, _IRQL_requires_max_(DISPATCH_LEVEL)) _When_(Action | |
PFN_WDFIOTARGETSTOP WdfVersion Functions | pfnWdfIoTargetStop (DriverGlobals, IoTarget, Action) |
PFN_WDFIOTARGETPURGE WdfVersion Functions | pfnWdfIoTargetPurge (DriverGlobals, IoTarget, Action) |
return ((PFN_WDFIOTARGETGETSTATE) WdfVersion.Functions.pfnWdfIoTargetGetState)(DriverGlobals | |
return ((PFN_WDFIOTARGETGETDEVICE) WdfVersion.Functions.pfnWdfIoTargetGetDevice)(DriverGlobals | |
_Must_inspect_result_ _In_ WDFIOTARGET _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG | _When_ (BufferLength !=0, _Out_writes_bytes_to_opt_(BufferLength, *ResultLength)) _When_(BufferLength |
_Must_inspect_result_ _In_ WDFIOTARGET _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG _Out_opt_ PVOID | _Deref_out_range_ (<=, BufferLength) PULONG ResultLength) |
return ((PFN_WDFIOTARGETALLOCANDQUERYTARGETPROPERTY) WdfVersion.Functions.pfnWdfIoTargetAllocAndQueryTargetProperty)(DriverGlobals | |
return ((PFN_WDFIOTARGETQUERYFORINTERFACE) WdfVersion.Functions.pfnWdfIoTargetQueryForInterface)(DriverGlobals | |
return ((PFN_WDFIOTARGETWDMGETTARGETDEVICEOBJECT) WdfVersion.Functions.pfnWdfIoTargetWdmGetTargetDeviceObject)(DriverGlobals | |
return ((PFN_WDFIOTARGETWDMGETTARGETPHYSICALDEVICE) WdfVersion.Functions.pfnWdfIoTargetWdmGetTargetPhysicalDevice)(DriverGlobals | |
return ((PFN_WDFIOTARGETWDMGETTARGETFILEOBJECT) WdfVersion.Functions.pfnWdfIoTargetWdmGetTargetFileObject)(DriverGlobals | |
return ((PFN_WDFIOTARGETWDMGETTARGETFILEHANDLE) WdfVersion.Functions.pfnWdfIoTargetWdmGetTargetFileHandle)(DriverGlobals | |
return ((PFN_WDFIOTARGETSENDREADSYNCHRONOUSLY) WdfVersion.Functions.pfnWdfIoTargetSendReadSynchronously)(DriverGlobals | |
return ((PFN_WDFIOTARGETFORMATREQUESTFORREAD) WdfVersion.Functions.pfnWdfIoTargetFormatRequestForRead)(DriverGlobals | |
return ((PFN_WDFIOTARGETSENDWRITESYNCHRONOUSLY) WdfVersion.Functions.pfnWdfIoTargetSendWriteSynchronously)(DriverGlobals | |
return ((PFN_WDFIOTARGETFORMATREQUESTFORWRITE) WdfVersion.Functions.pfnWdfIoTargetFormatRequestForWrite)(DriverGlobals | |
return ((PFN_WDFIOTARGETSENDIOCTLSYNCHRONOUSLY) WdfVersion.Functions.pfnWdfIoTargetSendIoctlSynchronously)(DriverGlobals | |
return ((PFN_WDFIOTARGETFORMATREQUESTFORIOCTL) WdfVersion.Functions.pfnWdfIoTargetFormatRequestForIoctl)(DriverGlobals | |
return ((PFN_WDFIOTARGETSENDINTERNALIOCTLSYNCHRONOUSLY) WdfVersion.Functions.pfnWdfIoTargetSendInternalIoctlSynchronously)(DriverGlobals | |
return ((PFN_WDFIOTARGETFORMATREQUESTFORINTERNALIOCTL) WdfVersion.Functions.pfnWdfIoTargetFormatRequestForInternalIoctl)(DriverGlobals | |
return ((PFN_WDFIOTARGETSENDINTERNALIOCTLOTHERSSYNCHRONOUSLY) WdfVersion.Functions.pfnWdfIoTargetSendInternalIoctlOthersSynchronously)(DriverGlobals | |
return ((PFN_WDFIOTARGETFORMATREQUESTFORINTERNALIOCTLOTHERS) WdfVersion.Functions.pfnWdfIoTargetFormatRequestForInternalIoctlOthers)(DriverGlobals | |
return ((PFN_WDFIOTARGETSELFASSIGNDEFAULTIOQUEUE) WdfVersion.Functions.pfnWdfIoTargetSelfAssignDefaultIoQueue)(DriverGlobals | |
_Must_inspect_result_ | _When_ (PoolType==1||PoolType==257, _IRQL_requires_max_(APC_LEVEL)) _When_(PoolType |
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ _Strict_type_match_ POOL_TYPE _In_opt_ ULONG _In_ | _When_ (BufferSize==0, __drv_reportError(BufferSize cannot be zero)) size_t BufferSize |
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ _Strict_type_match_ POOL_TYPE _In_opt_ ULONG _In_ _Out_ WDFMEMORY | _Outptr_opt_result_bytebuffer_ (BufferSize) PVOID *Buffer) |
return ((PFN_WDFMEMORYCREATEPREALLOCATED) WdfVersion.Functions.pfnWdfMemoryCreatePreallocated)(DriverGlobals | |
return ((PFN_WDFMEMORYGETBUFFER) WdfVersion.Functions.pfnWdfMemoryGetBuffer)(DriverGlobals | |
_Must_inspect_result_ _In_ WDFMEMORY _Pre_notnull_ | _Pre_writable_byte_size_ (BufferSize) PVOID Buffer |
_Must_inspect_result_ _In_ WDFMEMORY _In_ size_t | _Out_writes_bytes_ (NumBytesToCopyTo) PVOID Buffer |
_Must_inspect_result_ _In_ WDFMEMORY _In_ size_t _In_ | _When_ (NumBytesToCopyTo==0, __drv_reportError(NumBytesToCopyTo cannot be zero)) size_t NumBytesToCopyTo) |
_Must_inspect_result_ _In_ WDFMEMORY _In_ size_t _In_ PVOID _In_ | _When_ (NumBytesToCopyFrom==0, __drv_reportError(NumBytesToCopyFrom cannot be zero)) size_t NumBytesToCopyFrom) |
return ((PFN_WDFLOOKASIDELISTCREATE) WdfVersion.Functions.pfnWdfLookasideListCreate)(DriverGlobals | |
return ((PFN_WDFMEMORYCREATEFROMLOOKASIDE) WdfVersion.Functions.pfnWdfMemoryCreateFromLookaside)(DriverGlobals | |
return ((PFN_WDFDEVICEMINIPORTCREATE) WdfVersion.Functions.pfnWdfDeviceMiniportCreate)(DriverGlobals | |
WDFAPI VOID VFWDFEXPORT() | WdfDriverMiniportUnload (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFDRIVER Driver) |
WDFAPI PVOID FASTCALL VFWDFEXPORT() | WdfObjectGetTypedContextWorker (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_ PCWDF_OBJECT_CONTEXT_TYPE_INFO TypeInfo) |
WDFAPI NTSTATUS VFWDFEXPORT() | WdfObjectAllocateContext (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_ PWDF_OBJECT_ATTRIBUTES ContextAttributes, _Outptr_opt_ PVOID *Context) |
WDFAPI WDFOBJECT FASTCALL VFWDFEXPORT() | WdfObjectContextGetObject (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ PVOID ContextPointer) |
WDFAPI VOID VFWDFEXPORT() | WdfObjectReferenceActual (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_opt_ PVOID Tag, _In_ LONG Line, _In_z_ PCHAR File) |
WDFAPI VOID VFWDFEXPORT() | WdfObjectDereferenceActual (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_opt_ PVOID Tag, _In_ LONG Line, _In_z_ PCHAR File) |
return ((PFN_WDFOBJECTCREATE) WdfVersion.Functions.pfnWdfObjectCreate)(DriverGlobals | |
PFN_WDFOBJECTDELETE WdfVersion Functions | pfnWdfObjectDelete (DriverGlobals, Object) |
_Must_inspect_result_ _In_ WDFOBJECT _In_ CONST GUID _In_ ULONG | _Out_writes_bytes_ (QueryBufferLength) PVOID QueryBuffer) |
return ((PFN_WDFPDOINITALLOCATE) WdfVersion.Functions.pfnWdfPdoInitAllocate)(DriverGlobals | |
PFN_WDFPDOINITSETEVENTCALLBACKS WdfVersion Functions | pfnWdfPdoInitSetEventCallbacks (DriverGlobals, DeviceInit, DispatchTable) |
return ((PFN_WDFPDOINITASSIGNDEVICEID) WdfVersion.Functions.pfnWdfPdoInitAssignDeviceID)(DriverGlobals | |
return ((PFN_WDFPDOINITASSIGNINSTANCEID) WdfVersion.Functions.pfnWdfPdoInitAssignInstanceID)(DriverGlobals | |
return ((PFN_WDFPDOINITADDHARDWAREID) WdfVersion.Functions.pfnWdfPdoInitAddHardwareID)(DriverGlobals | |
return ((PFN_WDFPDOINITADDCOMPATIBLEID) WdfVersion.Functions.pfnWdfPdoInitAddCompatibleID)(DriverGlobals | |
return ((PFN_WDFPDOINITASSIGNCONTAINERID) WdfVersion.Functions.pfnWdfPdoInitAssignContainerID)(DriverGlobals | |
return ((PFN_WDFPDOINITADDDEVICETEXT) WdfVersion.Functions.pfnWdfPdoInitAddDeviceText)(DriverGlobals | |
PFN_WDFPDOINITSETDEFAULTLOCALE WdfVersion Functions | pfnWdfPdoInitSetDefaultLocale (DriverGlobals, DeviceInit, LocaleId) |
return ((PFN_WDFPDOINITASSIGNRAWDEVICE) WdfVersion.Functions.pfnWdfPdoInitAssignRawDevice)(DriverGlobals | |
PFN_WDFPDOINITALLOWFORWARDINGREQUESTTOPARENT WdfVersion Functions | pfnWdfPdoInitAllowForwardingRequestToParent (DriverGlobals, DeviceInit) |
return ((PFN_WDFPDOMARKMISSING) WdfVersion.Functions.pfnWdfPdoMarkMissing)(DriverGlobals | |
PFN_WDFPDOREQUESTEJECT WdfVersion Functions | pfnWdfPdoRequestEject (DriverGlobals, Device) |
return ((PFN_WDFPDOGETPARENT) WdfVersion.Functions.pfnWdfPdoGetParent)(DriverGlobals | |
return ((PFN_WDFPDORETRIEVEIDENTIFICATIONDESCRIPTION) WdfVersion.Functions.pfnWdfPdoRetrieveIdentificationDescription)(DriverGlobals | |
return ((PFN_WDFPDORETRIEVEADDRESSDESCRIPTION) WdfVersion.Functions.pfnWdfPdoRetrieveAddressDescription)(DriverGlobals | |
return ((PFN_WDFPDOUPDATEADDRESSDESCRIPTION) WdfVersion.Functions.pfnWdfPdoUpdateAddressDescription)(DriverGlobals | |
return ((PFN_WDFPDOADDEJECTIONRELATIONSPHYSICALDEVICE) WdfVersion.Functions.pfnWdfPdoAddEjectionRelationsPhysicalDevice)(DriverGlobals | |
PFN_WDFPDOREMOVEEJECTIONRELATIONSPHYSICALDEVICE WdfVersion Functions | pfnWdfPdoRemoveEjectionRelationsPhysicalDevice (DriverGlobals, Device, PhysicalDevice) |
PFN_WDFPDOCLEAREJECTIONRELATIONSDEVICES WdfVersion Functions | pfnWdfPdoClearEjectionRelationsDevices (DriverGlobals, Device) |
return ((PFN_WDFDEVICEADDQUERYINTERFACE) WdfVersion.Functions.pfnWdfDeviceAddQueryInterface)(DriverGlobals | |
return ((PFN_WDFREGISTRYOPENKEY) WdfVersion.Functions.pfnWdfRegistryOpenKey)(DriverGlobals | |
return ((PFN_WDFREGISTRYCREATEKEY) WdfVersion.Functions.pfnWdfRegistryCreateKey)(DriverGlobals | |
PFN_WDFREGISTRYCLOSE WdfVersion Functions | pfnWdfRegistryClose (DriverGlobals, Key) |
return ((PFN_WDFREGISTRYWDMGETHANDLE) WdfVersion.Functions.pfnWdfRegistryWdmGetHandle)(DriverGlobals | |
return ((PFN_WDFREGISTRYREMOVEKEY) WdfVersion.Functions.pfnWdfRegistryRemoveKey)(DriverGlobals | |
return ((PFN_WDFREGISTRYREMOVEVALUE) WdfVersion.Functions.pfnWdfRegistryRemoveValue)(DriverGlobals | |
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_ ULONG | _Out_writes_bytes_opt_ (ValueLength) PVOID Value |
return ((PFN_WDFREGISTRYQUERYVALUE) WdfVersion.Functions.pfnWdfRegistryQueryValue)(DriverGlobals | |
return ((PFN_WDFREGISTRYQUERYMEMORY) WdfVersion.Functions.pfnWdfRegistryQueryMemory)(DriverGlobals | |
return ((PFN_WDFREGISTRYQUERYMULTISTRING) WdfVersion.Functions.pfnWdfRegistryQueryMultiString)(DriverGlobals | |
return ((PFN_WDFREGISTRYQUERYUNICODESTRING) WdfVersion.Functions.pfnWdfRegistryQueryUnicodeString)(DriverGlobals | |
return ((PFN_WDFREGISTRYQUERYSTRING) WdfVersion.Functions.pfnWdfRegistryQueryString)(DriverGlobals | |
return ((PFN_WDFREGISTRYQUERYULONG) WdfVersion.Functions.pfnWdfRegistryQueryULong)(DriverGlobals | |
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_ ULONG _In_ ULONG | _In_reads_ (ValueLength) PVOID Value) |
return ((PFN_WDFREGISTRYASSIGNMEMORY) WdfVersion.Functions.pfnWdfRegistryAssignMemory)(DriverGlobals | |
return ((PFN_WDFREGISTRYASSIGNMULTISTRING) WdfVersion.Functions.pfnWdfRegistryAssignMultiString)(DriverGlobals | |
return ((PFN_WDFREGISTRYASSIGNUNICODESTRING) WdfVersion.Functions.pfnWdfRegistryAssignUnicodeString)(DriverGlobals | |
return ((PFN_WDFREGISTRYASSIGNSTRING) WdfVersion.Functions.pfnWdfRegistryAssignString)(DriverGlobals | |
return ((PFN_WDFREGISTRYASSIGNULONG) WdfVersion.Functions.pfnWdfRegistryAssignULong)(DriverGlobals | |
return ((PFN_WDFREQUESTCREATE) WdfVersion.Functions.pfnWdfRequestCreate)(DriverGlobals | |
return ((PFN_WDFREQUESTCREATEFROMIRP) WdfVersion.Functions.pfnWdfRequestCreateFromIrp)(DriverGlobals | |
return ((PFN_WDFREQUESTREUSE) WdfVersion.Functions.pfnWdfRequestReuse)(DriverGlobals | |
return ((PFN_WDFREQUESTCHANGETARGET) WdfVersion.Functions.pfnWdfRequestChangeTarget)(DriverGlobals | |
PFN_WDFREQUESTFORMATREQUESTUSINGCURRENTTYPE WdfVersion Functions | pfnWdfRequestFormatRequestUsingCurrentType (DriverGlobals, Request) |
PFN_WDFREQUESTWDMFORMATUSINGSTACKLOCATION WdfVersion Functions | pfnWdfRequestWdmFormatUsingStackLocation (DriverGlobals, Request, Stack) |
_Must_inspect_result_ WDFAPI BOOLEAN VFWDFEXPORT() | WdfRequestSend (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFREQUEST Request, _In_ WDFIOTARGET Target, _In_opt_ PWDF_REQUEST_SEND_OPTIONS Options) |
return ((PFN_WDFREQUESTGETSTATUS) WdfVersion.Functions.pfnWdfRequestGetStatus)(DriverGlobals | |
PFN_WDFREQUESTMARKCANCELABLE WdfVersion Functions | pfnWdfRequestMarkCancelable (DriverGlobals, Request, EvtRequestCancel) |
return ((PFN_WDFREQUESTMARKCANCELABLEEX) WdfVersion.Functions.pfnWdfRequestMarkCancelableEx)(DriverGlobals | |
return ((PFN_WDFREQUESTUNMARKCANCELABLE) WdfVersion.Functions.pfnWdfRequestUnmarkCancelable)(DriverGlobals | |
return ((PFN_WDFREQUESTISCANCELED) WdfVersion.Functions.pfnWdfRequestIsCanceled)(DriverGlobals | |
return ((PFN_WDFREQUESTCANCELSENTREQUEST) WdfVersion.Functions.pfnWdfRequestCancelSentRequest)(DriverGlobals | |
return ((PFN_WDFREQUESTISFROM32BITPROCESS) WdfVersion.Functions.pfnWdfRequestIsFrom32BitProcess)(DriverGlobals | |
PFN_WDFREQUESTSETCOMPLETIONROUTINE WdfVersion Functions | pfnWdfRequestSetCompletionRoutine (DriverGlobals, Request, CompletionRoutine, CompletionContext) |
PFN_WDFREQUESTGETCOMPLETIONPARAMS WdfVersion Functions | pfnWdfRequestGetCompletionParams (DriverGlobals, Request, Params) |
return ((PFN_WDFREQUESTALLOCATETIMER) WdfVersion.Functions.pfnWdfRequestAllocateTimer)(DriverGlobals | |
PerfIoComplete (Request) | |
PFN_WDFREQUESTCOMPLETE WdfVersion Functions | pfnWdfRequestComplete (DriverGlobals, Request, Status) |
PFN_WDFREQUESTCOMPLETEWITHPRIORITYBOOST WdfVersion Functions | pfnWdfRequestCompleteWithPriorityBoost (DriverGlobals, Request, Status, PriorityBoost) |
PFN_WDFREQUESTCOMPLETEWITHINFORMATION WdfVersion Functions | pfnWdfRequestCompleteWithInformation (DriverGlobals, Request, Status, Information) |
PFN_WDFREQUESTGETPARAMETERS WdfVersion Functions | pfnWdfRequestGetParameters (DriverGlobals, Request, Parameters) |
return ((PFN_WDFREQUESTRETRIEVEINPUTMEMORY) WdfVersion.Functions.pfnWdfRequestRetrieveInputMemory)(DriverGlobals | |
return ((PFN_WDFREQUESTRETRIEVEOUTPUTMEMORY) WdfVersion.Functions.pfnWdfRequestRetrieveOutputMemory)(DriverGlobals | |
return ((PFN_WDFREQUESTRETRIEVEINPUTBUFFER) WdfVersion.Functions.pfnWdfRequestRetrieveInputBuffer)(DriverGlobals | |
return ((PFN_WDFREQUESTRETRIEVEOUTPUTBUFFER) WdfVersion.Functions.pfnWdfRequestRetrieveOutputBuffer)(DriverGlobals | |
return ((PFN_WDFREQUESTRETRIEVEINPUTWDMMDL) WdfVersion.Functions.pfnWdfRequestRetrieveInputWdmMdl)(DriverGlobals | |
return ((PFN_WDFREQUESTRETRIEVEOUTPUTWDMMDL) WdfVersion.Functions.pfnWdfRequestRetrieveOutputWdmMdl)(DriverGlobals | |
return ((PFN_WDFREQUESTRETRIEVEUNSAFEUSERINPUTBUFFER) WdfVersion.Functions.pfnWdfRequestRetrieveUnsafeUserInputBuffer)(DriverGlobals | |
return ((PFN_WDFREQUESTRETRIEVEUNSAFEUSEROUTPUTBUFFER) WdfVersion.Functions.pfnWdfRequestRetrieveUnsafeUserOutputBuffer)(DriverGlobals | |
PFN_WDFREQUESTSETINFORMATION WdfVersion Functions | pfnWdfRequestSetInformation (DriverGlobals, Request, Information) |
return ((PFN_WDFREQUESTGETINFORMATION) WdfVersion.Functions.pfnWdfRequestGetInformation)(DriverGlobals | |
return ((PFN_WDFREQUESTGETFILEOBJECT) WdfVersion.Functions.pfnWdfRequestGetFileObject)(DriverGlobals | |
_Must_inspect_result_ _In_ WDFREQUEST | _In_reads_bytes_ (Length) PVOID Buffer |
return ((PFN_WDFREQUESTPROBEANDLOCKUSERBUFFERFORREAD) WdfVersion.Functions.pfnWdfRequestProbeAndLockUserBufferForRead)(DriverGlobals | |
return ((PFN_WDFREQUESTPROBEANDLOCKUSERBUFFERFORWRITE) WdfVersion.Functions.pfnWdfRequestProbeAndLockUserBufferForWrite)(DriverGlobals | |
return ((PFN_WDFREQUESTGETREQUESTORMODE) WdfVersion.Functions.pfnWdfRequestGetRequestorMode)(DriverGlobals | |
return ((PFN_WDFREQUESTFORWARDTOIOQUEUE) WdfVersion.Functions.pfnWdfRequestForwardToIoQueue)(DriverGlobals | |
return ((PFN_WDFREQUESTGETIOQUEUE) WdfVersion.Functions.pfnWdfRequestGetIoQueue)(DriverGlobals | |
return ((PFN_WDFREQUESTREQUEUE) WdfVersion.Functions.pfnWdfRequestRequeue)(DriverGlobals | |
PFN_WDFREQUESTSTOPACKNOWLEDGE WdfVersion Functions | pfnWdfRequestStopAcknowledge (DriverGlobals, Request, Requeue) |
return ((PFN_WDFREQUESTWDMGETIRP) WdfVersion.Functions.pfnWdfRequestWdmGetIrp)(DriverGlobals | |
return ((PFN_WDFREQUESTISRESERVED) WdfVersion.Functions.pfnWdfRequestIsReserved)(DriverGlobals | |
return ((PFN_WDFREQUESTFORWARDTOPARENTDEVICEIOQUEUE) WdfVersion.Functions.pfnWdfRequestForwardToParentDeviceIoQueue)(DriverGlobals | |
PFN_WDFIORESOURCEREQUIREMENTSLISTSETSLOTNUMBER WdfVersion Functions | pfnWdfIoResourceRequirementsListSetSlotNumber (DriverGlobals, RequirementsList, SlotNumber) |
PFN_WDFIORESOURCEREQUIREMENTSLISTSETINTERFACETYPE WdfVersion Functions | pfnWdfIoResourceRequirementsListSetInterfaceType (DriverGlobals, RequirementsList, InterfaceType) |
return ((PFN_WDFIORESOURCEREQUIREMENTSLISTAPPENDIORESLIST) WdfVersion.Functions.pfnWdfIoResourceRequirementsListAppendIoResList)(DriverGlobals | |
return ((PFN_WDFIORESOURCEREQUIREMENTSLISTINSERTIORESLIST) WdfVersion.Functions.pfnWdfIoResourceRequirementsListInsertIoResList)(DriverGlobals | |
return ((PFN_WDFIORESOURCEREQUIREMENTSLISTGETCOUNT) WdfVersion.Functions.pfnWdfIoResourceRequirementsListGetCount)(DriverGlobals | |
return ((PFN_WDFIORESOURCEREQUIREMENTSLISTGETIORESLIST) WdfVersion.Functions.pfnWdfIoResourceRequirementsListGetIoResList)(DriverGlobals | |
PFN_WDFIORESOURCEREQUIREMENTSLISTREMOVE WdfVersion Functions | pfnWdfIoResourceRequirementsListRemove (DriverGlobals, RequirementsList, Index) |
PFN_WDFIORESOURCEREQUIREMENTSLISTREMOVEBYIORESLIST WdfVersion Functions | pfnWdfIoResourceRequirementsListRemoveByIoResList (DriverGlobals, RequirementsList, IoResList) |
return ((PFN_WDFIORESOURCELISTCREATE) WdfVersion.Functions.pfnWdfIoResourceListCreate)(DriverGlobals | |
return ((PFN_WDFIORESOURCELISTAPPENDDESCRIPTOR) WdfVersion.Functions.pfnWdfIoResourceListAppendDescriptor)(DriverGlobals | |
return ((PFN_WDFIORESOURCELISTINSERTDESCRIPTOR) WdfVersion.Functions.pfnWdfIoResourceListInsertDescriptor)(DriverGlobals | |
PFN_WDFIORESOURCELISTUPDATEDESCRIPTOR WdfVersion Functions | pfnWdfIoResourceListUpdateDescriptor (DriverGlobals, ResourceList, Descriptor, Index) |
return ((PFN_WDFIORESOURCELISTGETCOUNT) WdfVersion.Functions.pfnWdfIoResourceListGetCount)(DriverGlobals | |
return ((PFN_WDFIORESOURCELISTGETDESCRIPTOR) WdfVersion.Functions.pfnWdfIoResourceListGetDescriptor)(DriverGlobals | |
PFN_WDFIORESOURCELISTREMOVE WdfVersion Functions | pfnWdfIoResourceListRemove (DriverGlobals, ResourceList, Index) |
PFN_WDFIORESOURCELISTREMOVEBYDESCRIPTOR WdfVersion Functions | pfnWdfIoResourceListRemoveByDescriptor (DriverGlobals, ResourceList, Descriptor) |
return ((PFN_WDFCMRESOURCELISTAPPENDDESCRIPTOR) WdfVersion.Functions.pfnWdfCmResourceListAppendDescriptor)(DriverGlobals | |
return ((PFN_WDFCMRESOURCELISTINSERTDESCRIPTOR) WdfVersion.Functions.pfnWdfCmResourceListInsertDescriptor)(DriverGlobals | |
return ((PFN_WDFCMRESOURCELISTGETCOUNT) WdfVersion.Functions.pfnWdfCmResourceListGetCount)(DriverGlobals | |
return ((PFN_WDFCMRESOURCELISTGETDESCRIPTOR) WdfVersion.Functions.pfnWdfCmResourceListGetDescriptor)(DriverGlobals | |
PFN_WDFCMRESOURCELISTREMOVE WdfVersion Functions | pfnWdfCmResourceListRemove (DriverGlobals, List, Index) |
PFN_WDFCMRESOURCELISTREMOVEBYDESCRIPTOR WdfVersion Functions | pfnWdfCmResourceListRemoveByDescriptor (DriverGlobals, List, Descriptor) |
return ((PFN_WDFSTRINGCREATE) WdfVersion.Functions.pfnWdfStringCreate)(DriverGlobals | |
PFN_WDFSTRINGGETUNICODESTRING WdfVersion Functions | pfnWdfStringGetUnicodeString (DriverGlobals, String, UnicodeString) |
return ((PFN_WDFWAITLOCKCREATE) WdfVersion.Functions.pfnWdfWaitLockCreate)(DriverGlobals | |
_When_ (Timeout==NULL, _IRQL_requires_max_(PASSIVE_LEVEL)) _When_(Timeout ! | |
_Acquires_lock_ (Lock))) _When_(Timeout ! | |
_Must_inspect_result_ WDFAPI NTSTATUS VFWDFEXPORT() | WdfWaitLockAcquire (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ _Requires_lock_not_held_(_Curr_) WDFWAITLOCK Lock, _In_opt_ PLONGLONG Timeout) |
return ((PFN_WDFSPINLOCKCREATE) WdfVersion.Functions.pfnWdfSpinLockCreate)(DriverGlobals | |
return ((PFN_WDFTIMERCREATE) WdfVersion.Functions.pfnWdfTimerCreate)(DriverGlobals | |
return ((PFN_WDFTIMERSTART) WdfVersion.Functions.pfnWdfTimerStart)(DriverGlobals | |
return ((PFN_WDFTIMERSTOP) WdfVersion.Functions.pfnWdfTimerStop)(DriverGlobals | |
return ((PFN_WDFTIMERGETPARENTOBJECT) WdfVersion.Functions.pfnWdfTimerGetParentObject)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICECREATE) WdfVersion.Functions.pfnWdfUsbTargetDeviceCreate)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICECREATEWITHPARAMETERS) WdfVersion.Functions.pfnWdfUsbTargetDeviceCreateWithParameters)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICERETRIEVEINFORMATION) WdfVersion.Functions.pfnWdfUsbTargetDeviceRetrieveInformation)(DriverGlobals | |
PFN_WDFUSBTARGETDEVICEGETDEVICEDESCRIPTOR WdfVersion Functions | pfnWdfUsbTargetDeviceGetDeviceDescriptor (DriverGlobals, UsbDevice, UsbDeviceDescriptor) |
return ((PFN_WDFUSBTARGETDEVICERETRIEVECONFIGDESCRIPTOR) WdfVersion.Functions.pfnWdfUsbTargetDeviceRetrieveConfigDescriptor)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICEQUERYSTRING) WdfVersion.Functions.pfnWdfUsbTargetDeviceQueryString)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICEALLOCANDQUERYSTRING) WdfVersion.Functions.pfnWdfUsbTargetDeviceAllocAndQueryString)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORSTRING) WdfVersion.Functions.pfnWdfUsbTargetDeviceFormatRequestForString)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICEGETNUMINTERFACES) WdfVersion.Functions.pfnWdfUsbTargetDeviceGetNumInterfaces)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICESELECTCONFIG) WdfVersion.Functions.pfnWdfUsbTargetDeviceSelectConfig)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICEWDMGETCONFIGURATIONHANDLE) WdfVersion.Functions.pfnWdfUsbTargetDeviceWdmGetConfigurationHandle)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICERETRIEVECURRENTFRAMENUMBER) WdfVersion.Functions.pfnWdfUsbTargetDeviceRetrieveCurrentFrameNumber)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICESENDCONTROLTRANSFERSYNCHRONOUSLY) WdfVersion.Functions.pfnWdfUsbTargetDeviceSendControlTransferSynchronously)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORCONTROLTRANSFER) WdfVersion.Functions.pfnWdfUsbTargetDeviceFormatRequestForControlTransfer)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICEISCONNECTEDSYNCHRONOUS) WdfVersion.Functions.pfnWdfUsbTargetDeviceIsConnectedSynchronous)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICERESETPORTSYNCHRONOUSLY) WdfVersion.Functions.pfnWdfUsbTargetDeviceResetPortSynchronously)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICECYCLEPORTSYNCHRONOUSLY) WdfVersion.Functions.pfnWdfUsbTargetDeviceCyclePortSynchronously)(DriverGlobals | |
return ((PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORCYCLEPORT) WdfVersion.Functions.pfnWdfUsbTargetDeviceFormatRequestForCyclePort)(DriverGlobals | |
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS | _In_reads_ (_Inexpressible_("union bug in SAL")) PURB Urb) |
return ((PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORURB) WdfVersion.Functions.pfnWdfUsbTargetDeviceFormatRequestForUrb)(DriverGlobals | |
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ CONST GUID _In_ ULONG | _When_ (CapabilityBufferLength==0, _Out_opt_) _When_(CapabilityBufferLength !=0 &&ResultLength |
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ CONST GUID _In_ ULONG | _Out_writes_bytes_ (CapabilityBufferLength)) _When_(CapabilityBufferLength !=0 &&ResultLength ! |
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ CONST GUID _In_ ULONG | _Out_writes_bytes_to_opt_ (CapabilityBufferLength, *ResultLength)) PVOID CapabilityBuffer |
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ CONST GUID _In_ ULONG _Out_opt_ | _When_ (ResultLength !=NULL, _Deref_out_range_(<=, CapabilityBufferLength)) PULONG ResultLength) |
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFMEMORY | _Outptr_opt_result_bytebuffer_ (sizeof(URB)) PURB *Urb) |
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ ULONG _Out_ WDFMEMORY | _Outptr_opt_result_bytebuffer_ (GET_ISO_URB_SIZE(NumberOfIsochPackets)) PURB *Urb) |
PFN_WDFUSBTARGETPIPEGETINFORMATION WdfVersion Functions | pfnWdfUsbTargetPipeGetInformation (DriverGlobals, Pipe, PipeInformation) |
return ((PFN_WDFUSBTARGETPIPEISINENDPOINT) WdfVersion.Functions.pfnWdfUsbTargetPipeIsInEndpoint)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPEISOUTENDPOINT) WdfVersion.Functions.pfnWdfUsbTargetPipeIsOutEndpoint)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPEGETTYPE) WdfVersion.Functions.pfnWdfUsbTargetPipeGetType)(DriverGlobals | |
PFN_WDFUSBTARGETPIPESETNOMAXIMUMPACKETSIZECHECK WdfVersion Functions | pfnWdfUsbTargetPipeSetNoMaximumPacketSizeCheck (DriverGlobals, Pipe) |
return ((PFN_WDFUSBTARGETPIPEWRITESYNCHRONOUSLY) WdfVersion.Functions.pfnWdfUsbTargetPipeWriteSynchronously)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPEFORMATREQUESTFORWRITE) WdfVersion.Functions.pfnWdfUsbTargetPipeFormatRequestForWrite)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPEREADSYNCHRONOUSLY) WdfVersion.Functions.pfnWdfUsbTargetPipeReadSynchronously)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPEFORMATREQUESTFORREAD) WdfVersion.Functions.pfnWdfUsbTargetPipeFormatRequestForRead)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPECONFIGCONTINUOUSREADER) WdfVersion.Functions.pfnWdfUsbTargetPipeConfigContinuousReader)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPEABORTSYNCHRONOUSLY) WdfVersion.Functions.pfnWdfUsbTargetPipeAbortSynchronously)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPEFORMATREQUESTFORABORT) WdfVersion.Functions.pfnWdfUsbTargetPipeFormatRequestForAbort)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPERESETSYNCHRONOUSLY) WdfVersion.Functions.pfnWdfUsbTargetPipeResetSynchronously)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPEFORMATREQUESTFORRESET) WdfVersion.Functions.pfnWdfUsbTargetPipeFormatRequestForReset)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPEFORMATREQUESTFORURB) WdfVersion.Functions.pfnWdfUsbTargetPipeFormatRequestForUrb)(DriverGlobals | |
return ((PFN_WDFUSBINTERFACEGETINTERFACENUMBER) WdfVersion.Functions.pfnWdfUsbInterfaceGetInterfaceNumber)(DriverGlobals | |
return ((PFN_WDFUSBINTERFACEGETNUMENDPOINTS) WdfVersion.Functions.pfnWdfUsbInterfaceGetNumEndpoints)(DriverGlobals | |
PFN_WDFUSBINTERFACEGETDESCRIPTOR WdfVersion Functions | pfnWdfUsbInterfaceGetDescriptor (DriverGlobals, UsbInterface, SettingIndex, InterfaceDescriptor) |
return ((PFN_WDFUSBINTERFACEGETNUMSETTINGS) WdfVersion.Functions.pfnWdfUsbInterfaceGetNumSettings)(DriverGlobals | |
return ((PFN_WDFUSBINTERFACESELECTSETTING) WdfVersion.Functions.pfnWdfUsbInterfaceSelectSetting)(DriverGlobals | |
PFN_WDFUSBINTERFACEGETENDPOINTINFORMATION WdfVersion Functions | pfnWdfUsbInterfaceGetEndpointInformation (DriverGlobals, UsbInterface, SettingIndex, EndpointIndex, EndpointInfo) |
return ((PFN_WDFUSBTARGETDEVICEGETINTERFACE) WdfVersion.Functions.pfnWdfUsbTargetDeviceGetInterface)(DriverGlobals | |
return ((PFN_WDFUSBINTERFACEGETCONFIGUREDSETTINGINDEX) WdfVersion.Functions.pfnWdfUsbInterfaceGetConfiguredSettingIndex)(DriverGlobals | |
return ((PFN_WDFUSBINTERFACEGETNUMCONFIGUREDPIPES) WdfVersion.Functions.pfnWdfUsbInterfaceGetNumConfiguredPipes)(DriverGlobals | |
return ((PFN_WDFUSBINTERFACEGETCONFIGUREDPIPE) WdfVersion.Functions.pfnWdfUsbInterfaceGetConfiguredPipe)(DriverGlobals | |
return ((PFN_WDFUSBTARGETPIPEWDMGETPIPEHANDLE) WdfVersion.Functions.pfnWdfUsbTargetPipeWdmGetPipeHandle)(DriverGlobals | |
WDFAPI VOID VFWDFEXPORT() | WdfVerifierDbgBreakPoint (_In_ PWDF_DRIVER_GLOBALS DriverGlobals) |
WDFAPI VOID VFWDFEXPORT() | WdfVerifierKeBugCheck (_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ ULONG BugCheckCode, _In_ ULONG_PTR BugCheckParameter1, _In_ ULONG_PTR BugCheckParameter2, _In_ ULONG_PTR BugCheckParameter3, _In_ ULONG_PTR BugCheckParameter4) |
WDFAPI PVOID VFWDFEXPORT() | WdfGetTriageInfo (_In_ PWDF_DRIVER_GLOBALS DriverGlobals) |
return ((PFN_WDFWMIPROVIDERCREATE) WdfVersion.Functions.pfnWdfWmiProviderCreate)(DriverGlobals | |
return ((PFN_WDFWMIPROVIDERGETDEVICE) WdfVersion.Functions.pfnWdfWmiProviderGetDevice)(DriverGlobals | |
return ((PFN_WDFWMIPROVIDERISENABLED) WdfVersion.Functions.pfnWdfWmiProviderIsEnabled)(DriverGlobals | |
return ((PFN_WDFWMIPROVIDERGETTRACINGHANDLE) WdfVersion.Functions.pfnWdfWmiProviderGetTracingHandle)(DriverGlobals | |
return ((PFN_WDFWMIINSTANCECREATE) WdfVersion.Functions.pfnWdfWmiInstanceCreate)(DriverGlobals | |
return ((PFN_WDFWMIINSTANCEREGISTER) WdfVersion.Functions.pfnWdfWmiInstanceRegister)(DriverGlobals | |
PFN_WDFWMIINSTANCEDEREGISTER WdfVersion Functions | pfnWdfWmiInstanceDeregister (DriverGlobals, WmiInstance) |
return ((PFN_WDFWMIINSTANCEGETDEVICE) WdfVersion.Functions.pfnWdfWmiInstanceGetDevice)(DriverGlobals | |
return ((PFN_WDFWMIINSTANCEGETPROVIDER) WdfVersion.Functions.pfnWdfWmiInstanceGetProvider)(DriverGlobals | |
_Must_inspect_result_ _In_ WDFWMIINSTANCE _In_opt_ ULONG | _In_reads_bytes_opt_ (EventDataSize) PVOID EventData) |
return ((PFN_WDFWORKITEMCREATE) WdfVersion.Functions.pfnWdfWorkItemCreate)(DriverGlobals | |
PFN_WDFWORKITEMENQUEUE WdfVersion Functions | pfnWdfWorkItemEnqueue (DriverGlobals, WorkItem) |
return ((PFN_WDFWORKITEMGETPARENTOBJECT) WdfVersion.Functions.pfnWdfWorkItemGetParentObject)(DriverGlobals | |
PFN_WDFWORKITEMFLUSH WdfVersion Functions | pfnWdfWorkItemFlush (DriverGlobals, WorkItem) |
_Must_inspect_result_ _In_ _Acquires_lock_ | ( | _Curr_ | ) |
Definition at line 3816 of file vfwdfdynamics.cpp.
_Acquires_lock_ | ( | Lock | ) |
_Must_inspect_result_ _In_ WDFIOTARGET _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG _Out_opt_ PVOID _Deref_out_range_ | ( | <= | , |
BufferLength | |||
) |
Definition at line 4359 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS _In_reads_ | ( | _Inexpressible_("union bug in SAL") | ) |
Definition at line 7480 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_ ULONG _In_ ULONG _In_reads_ | ( | ValueLength | ) |
Definition at line 5701 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFREQUEST _In_reads_bytes_ | ( | Length | ) |
_Must_inspect_result_ _In_ WDFWMIINSTANCE _In_opt_ ULONG _In_reads_bytes_opt_ | ( | EventDataSize | ) |
Definition at line 8244 of file vfwdfdynamics.cpp.
_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.
_IRQL_requires_max_ | ( | DISPATCH_LEVEL+ | 1 | ) |
_IRQL_requires_max_ | ( | HIGH_LEVEL | ) |
Definition at line 55 of file wdfdpc.h.
_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.
|
pure virtual |
_Must_inspect_result_ _In_ WDFMEMORY _In_ size_t _Out_writes_bytes_ | ( | NumBytesToCopyTo | ) |
_Must_inspect_result_ _In_ WDFOBJECT _In_ CONST GUID _In_ ULONG _Out_writes_bytes_ | ( | QueryBufferLength | ) |
Definition at line 5095 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG _Out_writes_bytes_all_ | ( | BufferLength | ) |
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG _Out_writes_bytes_all_opt_ | ( | BufferLength | ) |
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_ ULONG _Out_writes_bytes_opt_ | ( | ValueLength | ) |
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ CONST GUID _In_ ULONG _Out_writes_bytes_to_opt_ | ( | CapabilityBufferLength | , |
* | ResultLength | ||
) |
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ _Strict_type_match_ POOL_TYPE _In_opt_ ULONG _In_ _Out_ WDFMEMORY _Outptr_opt_result_bytebuffer_ | ( | BufferSize | ) |
Definition at line 4773 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ ULONG _Out_ WDFMEMORY _Outptr_opt_result_bytebuffer_ | ( | GET_ISO_URB_SIZE(NumberOfIsochPackets) | ) |
Definition at line 7571 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFMEMORY _Outptr_opt_result_bytebuffer_ | ( | sizeof(URB) | ) |
Definition at line 7548 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _Post_satisfies_ | ( | return | = = 1 || return == 0 | ) |
_Must_inspect_result_ _In_ WDFMEMORY _Pre_notnull_ _Pre_writable_byte_size_ | ( | BufferSize | ) |
_In_ _Requires_lock_held_ | ( | _Curr_ | ) |
Definition at line 3690 of file vfwdfdynamics.cpp.
_In_ _Requires_lock_not_held_ | ( | _Curr_ | ) |
Definition at line 3674 of file vfwdfdynamics.cpp.
_Success_ | ( | TRUE | ) |
_When_ | ( | Action | = = 3 , |
_IRQL_requires_max_(DISPATCH_LEVEL) | |||
) |
_Must_inspect_result_ _In_ WDFIOTARGET _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG _When_ | ( | BufferLength ! | = 0 , |
_Out_writes_bytes_to_opt_(BufferLength, *ResultLength) | |||
) |
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ _Strict_type_match_ POOL_TYPE _In_opt_ ULONG _In_ _When_ | ( | BufferSize | = = 0 , |
__drv_reportError(BufferSize cannot be zero) | |||
) |
Definition at line 4831 of file vfwdfdynamics.cpp.
|
pure virtual |
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ _When_ | ( | Length | = = 0 , |
__drv_reportError(Length cannot be zero) | |||
) |
Definition at line 2668 of file vfwdfdynamics.cpp.
_In_ WDFDMAENABLER _In_ _When_ | ( | MaximumFragments | = = 0 , |
__drv_reportError(MaximumFragments cannot be zero) | |||
) |
Definition at line 2591 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFMEMORY _In_ size_t _In_ PVOID _In_ _When_ | ( | NumBytesToCopyFrom | = = 0 , |
__drv_reportError(NumBytesToCopyFrom cannot be zero) | |||
) |
Definition at line 4875 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFMEMORY _In_ size_t _In_ _When_ | ( | NumBytesToCopyTo | = = 0 , |
__drv_reportError(NumBytesToCopyTo cannot be zero) | |||
) |
Definition at line 4853 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ PWDFCXDEVICE_INIT _In_ PFN_WDFCXDEVICE_WDM_IRP_PREPROCESS _In_ UCHAR _When_ | ( | NumMinorFunctions | , |
0 | , | ||
_In_reads_bytes_(NumMinorFunctions) | |||
) |
_Must_inspect_result_ _When_ | ( | PoolType | = = 1 || PoolType == 257 , |
_IRQL_requires_max_(APC_LEVEL) | |||
) |
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ CONST GUID _In_ ULONG _Out_opt_ _When_ | ( | ResultLength ! | = NULL , |
_Deref_out_range_(<=, CapabilityBufferLength) | |||
) |
Definition at line 7527 of file vfwdfdynamics.cpp.
_In_ WDFQUEUE _In_opt_ PFN_WDF_IO_QUEUE_STATE _When_ | ( | StopComplete ! | = 0 , |
_In_ | |||
) |
_When_ | ( | Timeout | = = NULL , |
_IRQL_requires_max_(PASSIVE_LEVEL) | |||
) |
_When_ | ( | Wait | = = __true , |
_IRQL_requires_max_(PASSIVE_LEVEL) | |||
) |
|
pure virtual |
RtlZeroMemory & hookInfo | ( | VF_HOOK_PROCESS_INFO | ) |
Referenced by if().
if | ( | hookInfo. | DonotCallKmdfLib | ) |
Definition at line 1955 of file vfwdfdynamics.cpp.
if | ( | rtn | = = STATUS_SUCCESS | ) |
Definition at line 3987 of file vfwdfdynamics.cpp.
PAGED_CODE_LOCKED | ( | ) |
Referenced by _Acquires_lock_(), _Deref_out_range_(), _In_reads_(), _In_reads_bytes_opt_(), _In_reads_opt_(), _Out_writes_bytes_(), _Out_writes_bytes_all_opt_(), _Out_writes_bytes_opt_(), _Outptr_opt_result_bytebuffer_(), _Requires_lock_held_(), _Requires_lock_not_held_(), _Success_(), _When_(), WdfCxVerifierKeBugCheck(), WdfDriverMiniportUnload(), WdfGetTriageInfo(), WdfInterruptGetDevice(), WdfInterruptQueueDpcForIsr(), WdfInterruptQueueWorkItemForIsr(), WdfInterruptWdmGetInterrupt(), WdfObjectAllocateContext(), WdfObjectContextGetObject(), WdfObjectDereferenceActual(), WdfObjectGetTypedContextWorker(), WdfObjectReferenceActual(), WdfRequestSend(), WdfVerifierDbgBreakPoint(), WdfVerifierKeBugCheck(), and WdfWaitLockAcquire().
PerfIoComplete | ( | Request | ) |
PFN_WDFCHILDLISTBEGINITERATION WdfVersion Functions pfnWdfChildListBeginIteration | ( | DriverGlobals | , |
ChildList | , | ||
Iterator | |||
) |
PFN_WDFCHILDLISTBEGINSCAN WdfVersion Functions pfnWdfChildListBeginScan | ( | DriverGlobals | , |
ChildList | |||
) |
PFN_WDFCHILDLISTENDITERATION WdfVersion Functions pfnWdfChildListEndIteration | ( | DriverGlobals | , |
ChildList | , | ||
Iterator | |||
) |
PFN_WDFCHILDLISTENDSCAN WdfVersion Functions pfnWdfChildListEndScan | ( | DriverGlobals | , |
ChildList | |||
) |
PFN_WDFCHILDLISTUPDATEALLCHILDDESCRIPTIONSASPRESENT WdfVersion Functions pfnWdfChildListUpdateAllChildDescriptionsAsPresent | ( | DriverGlobals | , |
ChildList | |||
) |
PFN_WDFCMRESOURCELISTREMOVE WdfVersion Functions pfnWdfCmResourceListRemove | ( | DriverGlobals | , |
List | , | ||
Index | |||
) |
PFN_WDFCMRESOURCELISTREMOVEBYDESCRIPTOR WdfVersion Functions pfnWdfCmResourceListRemoveByDescriptor | ( | DriverGlobals | , |
List | , | ||
Descriptor | |||
) |
PFN_WDFCOLLECTIONREMOVE WdfVersion Functions pfnWdfCollectionRemove | ( | DriverGlobals | , |
Collection | , | ||
Item | |||
) |
PFN_WDFCOLLECTIONREMOVEITEM WdfVersion Functions pfnWdfCollectionRemoveItem | ( | DriverGlobals | , |
Collection | , | ||
Index | |||
) |
PFN_WDFCONTROLDEVICEINITSETSHUTDOWNNOTIFICATION WdfVersion Functions pfnWdfControlDeviceInitSetShutdownNotification | ( | DriverGlobals | , |
DeviceInit | , | ||
Notification | , | ||
Flags | |||
) |
PFN_WDFCONTROLFINISHINITIALIZING WdfVersion Functions pfnWdfControlFinishInitializing | ( | DriverGlobals | , |
Device | |||
) |
PFN_WDFCXDEVICEINITSETFILEOBJECTCONFIG WdfVersion Functions pfnWdfCxDeviceInitSetFileObjectConfig | ( | DriverGlobals | , |
CxDeviceInit | , | ||
CxFileObjectConfig | , | ||
FileObjectAttributes | |||
) |
PFN_WDFCXDEVICEINITSETIOINCALLERCONTEXTCALLBACK WdfVersion Functions pfnWdfCxDeviceInitSetIoInCallerContextCallback | ( | DriverGlobals | , |
CxDeviceInit | , | ||
EvtIoInCallerContext | |||
) |
PFN_WDFCXDEVICEINITSETREQUESTATTRIBUTES WdfVersion Functions pfnWdfCxDeviceInitSetRequestAttributes | ( | DriverGlobals | , |
CxDeviceInit | , | ||
RequestAttributes | |||
) |
PFN_WDFDEVICECLEARREMOVALRELATIONSDEVICES WdfVersion Functions pfnWdfDeviceClearRemovalRelationsDevices | ( | DriverGlobals | , |
Device | |||
) |
PFN_WDFDEVICEGETDEVICESTATE WdfVersion Functions pfnWdfDeviceGetDeviceState | ( | DriverGlobals | , |
Device | , | ||
DeviceState | |||
) |
PFN_WDFDEVICEINITALLOWSELFIOTARGET WdfVersion Functions pfnWdfDeviceInitAllowSelfIoTarget | ( | DriverGlobals | , |
DeviceInit | |||
) |
PFN_WDFDEVICEINITFREE WdfVersion Functions pfnWdfDeviceInitFree | ( | DriverGlobals | , |
DeviceInit | |||
) |
PFN_WDFDEVICEINITSETCHARACTERISTICS WdfVersion Functions pfnWdfDeviceInitSetCharacteristics | ( | DriverGlobals | , |
DeviceInit | , | ||
DeviceCharacteristics | , | ||
OrInValues | |||
) |
PFN_WDFDEVICEINITSETDEVICECLASS WdfVersion Functions pfnWdfDeviceInitSetDeviceClass | ( | DriverGlobals | , |
DeviceInit | , | ||
DeviceClassGuid | |||
) |
PFN_WDFDEVICEINITSETDEVICETYPE WdfVersion Functions pfnWdfDeviceInitSetDeviceType | ( | DriverGlobals | , |
DeviceInit | , | ||
DeviceType | |||
) |
PFN_WDFDEVICEINITSETEXCLUSIVE WdfVersion Functions pfnWdfDeviceInitSetExclusive | ( | DriverGlobals | , |
DeviceInit | , | ||
IsExclusive | |||
) |
PFN_WDFDEVICEINITSETFILEOBJECTCONFIG WdfVersion Functions pfnWdfDeviceInitSetFileObjectConfig | ( | DriverGlobals | , |
DeviceInit | , | ||
FileObjectConfig | , | ||
FileObjectAttributes | |||
) |
PFN_WDFDEVICEINITSETIOINCALLERCONTEXTCALLBACK WdfVersion Functions pfnWdfDeviceInitSetIoInCallerContextCallback | ( | DriverGlobals | , |
DeviceInit | , | ||
EvtIoInCallerContext | |||
) |
PFN_WDFDEVICEINITSETIOTYPE WdfVersion Functions pfnWdfDeviceInitSetIoType | ( | DriverGlobals | , |
DeviceInit | , | ||
IoType | |||
) |
PFN_WDFDEVICEINITSETIOTYPEEX WdfVersion Functions pfnWdfDeviceInitSetIoTypeEx | ( | DriverGlobals | , |
DeviceInit | , | ||
IoTypeConfig | |||
) |
PFN_WDFDEVICEINITSETPNPPOWEREVENTCALLBACKS WdfVersion Functions pfnWdfDeviceInitSetPnpPowerEventCallbacks | ( | DriverGlobals | , |
DeviceInit | , | ||
PnpPowerEventCallbacks | |||
) |
PFN_WDFDEVICEINITSETPOWERINRUSH WdfVersion Functions pfnWdfDeviceInitSetPowerInrush | ( | DriverGlobals | , |
DeviceInit | |||
) |
PFN_WDFDEVICEINITSETPOWERNOTPAGEABLE WdfVersion Functions pfnWdfDeviceInitSetPowerNotPageable | ( | DriverGlobals | , |
DeviceInit | |||
) |
PFN_WDFDEVICEINITSETPOWERPAGEABLE WdfVersion Functions pfnWdfDeviceInitSetPowerPageable | ( | DriverGlobals | , |
DeviceInit | |||
) |
PFN_WDFDEVICEINITSETPOWERPOLICYEVENTCALLBACKS WdfVersion Functions pfnWdfDeviceInitSetPowerPolicyEventCallbacks | ( | DriverGlobals | , |
DeviceInit | , | ||
PowerPolicyEventCallbacks | |||
) |
PFN_WDFDEVICEINITSETPOWERPOLICYOWNERSHIP WdfVersion Functions pfnWdfDeviceInitSetPowerPolicyOwnership | ( | DriverGlobals | , |
DeviceInit | , | ||
IsPowerPolicyOwner | |||
) |
PFN_WDFDEVICEINITSETRELEASEHARDWAREORDERONFAILURE WdfVersion Functions pfnWdfDeviceInitSetReleaseHardwareOrderOnFailure | ( | DriverGlobals | , |
DeviceInit | , | ||
ReleaseHardwareOrderOnFailure | |||
) |
PFN_WDFDEVICEINITSETREMOVELOCKOPTIONS WdfVersion Functions pfnWdfDeviceInitSetRemoveLockOptions | ( | DriverGlobals | , |
DeviceInit | , | ||
Options | |||
) |
PFN_WDFDEVICEINITSETREQUESTATTRIBUTES WdfVersion Functions pfnWdfDeviceInitSetRequestAttributes | ( | DriverGlobals | , |
DeviceInit | , | ||
RequestAttributes | |||
) |
PFN_WDFDEVICEREMOVEDEPENDENTUSAGEDEVICEOBJECT WdfVersion Functions pfnWdfDeviceRemoveDependentUsageDeviceObject | ( | DriverGlobals | , |
Device | , | ||
DependentDevice | |||
) |
PFN_WDFDEVICEREMOVEREMOVALRELATIONSPHYSICALDEVICE WdfVersion Functions pfnWdfDeviceRemoveRemovalRelationsPhysicalDevice | ( | DriverGlobals | , |
Device | , | ||
PhysicalDevice | |||
) |
PFN_WDFDEVICERESUMEIDLEACTUAL WdfVersion Functions pfnWdfDeviceResumeIdleActual | ( | DriverGlobals | , |
Device | , | ||
Tag | , | ||
Line | , | ||
File | |||
) |
PFN_WDFDEVICERESUMEIDLENOTRACK WdfVersion Functions pfnWdfDeviceResumeIdleNoTrack | ( | DriverGlobals | , |
Device | |||
) |
PFN_WDFDEVICESETALIGNMENTREQUIREMENT WdfVersion Functions pfnWdfDeviceSetAlignmentRequirement | ( | DriverGlobals | , |
Device | , | ||
AlignmentRequirement | |||
) |
PFN_WDFDEVICESETBUSINFORMATIONFORCHILDREN WdfVersion Functions pfnWdfDeviceSetBusInformationForChildren | ( | DriverGlobals | , |
Device | , | ||
BusInformation | |||
) |
PFN_WDFDEVICESETCHARACTERISTICS WdfVersion Functions pfnWdfDeviceSetCharacteristics | ( | DriverGlobals | , |
Device | , | ||
DeviceCharacteristics | |||
) |
PFN_WDFDEVICESETDEVICEINTERFACESTATE WdfVersion Functions pfnWdfDeviceSetDeviceInterfaceState | ( | DriverGlobals | , |
Device | , | ||
InterfaceClassGUID | , | ||
ReferenceString | , | ||
IsInterfaceEnabled | |||
) |
PFN_WDFDEVICESETDEVICESTATE WdfVersion Functions pfnWdfDeviceSetDeviceState | ( | DriverGlobals | , |
Device | , | ||
DeviceState | |||
) |
PFN_WDFDEVICESETFAILED WdfVersion Functions pfnWdfDeviceSetFailed | ( | DriverGlobals | , |
Device | , | ||
FailedAction | |||
) |
PFN_WDFDEVICESETPNPCAPABILITIES WdfVersion Functions pfnWdfDeviceSetPnpCapabilities | ( | DriverGlobals | , |
Device | , | ||
PnpCapabilities | |||
) |
PFN_WDFDEVICESETPOWERCAPABILITIES WdfVersion Functions pfnWdfDeviceSetPowerCapabilities | ( | DriverGlobals | , |
Device | , | ||
PowerCapabilities | |||
) |
PFN_WDFDEVICESETSPECIALFILESUPPORT WdfVersion Functions pfnWdfDeviceSetSpecialFileSupport | ( | DriverGlobals | , |
Device | , | ||
FileType | , | ||
FileTypeIsSupported | |||
) |
PFN_WDFDEVICESETSTATICSTOPREMOVE WdfVersion Functions pfnWdfDeviceSetStaticStopRemove | ( | DriverGlobals | , |
Device | , | ||
Stoppable | |||
) |
PFN_WDFDMATRANSACTIONFREERESOURCES WdfVersion Functions pfnWdfDmaTransactionFreeResources | ( | DriverGlobals | , |
DmaTransaction | |||
) |
PFN_WDFDMATRANSACTIONGETTRANSFERINFO WdfVersion Functions pfnWdfDmaTransactionGetTransferInfo | ( | DriverGlobals | , |
DmaTransaction | , | ||
MapRegisterCount | , | ||
ScatterGatherElementCount | |||
) |
PFN_WDFDMATRANSACTIONSETCHANNELCONFIGURATIONCALLBACK WdfVersion Functions pfnWdfDmaTransactionSetChannelConfigurationCallback | ( | DriverGlobals | , |
DmaTransaction | , | ||
ConfigureRoutine | , | ||
ConfigureContext | |||
) |
PFN_WDFDMATRANSACTIONSETDEVICEADDRESSOFFSET WdfVersion Functions pfnWdfDmaTransactionSetDeviceAddressOffset | ( | DriverGlobals | , |
DmaTransaction | , | ||
Offset | |||
) |
PFN_WDFDMATRANSACTIONSETIMMEDIATEEXECUTION WdfVersion Functions pfnWdfDmaTransactionSetImmediateExecution | ( | DriverGlobals | , |
DmaTransaction | , | ||
UseImmediateExecution | |||
) |
PFN_WDFDMATRANSACTIONSETMAXIMUMLENGTH WdfVersion Functions pfnWdfDmaTransactionSetMaximumLength | ( | DriverGlobals | , |
DmaTransaction | , | ||
MaximumLength | |||
) |
PFN_WDFDMATRANSACTIONSETTRANSFERCOMPLETECALLBACK WdfVersion Functions pfnWdfDmaTransactionSetTransferCompleteCallback | ( | DriverGlobals | , |
DmaTransaction | , | ||
DmaCompletionRoutine | , | ||
DmaCompletionContext | |||
) |
PFN_WDFDMATRANSACTIONSTOPSYSTEMTRANSFER WdfVersion Functions pfnWdfDmaTransactionStopSystemTransfer | ( | DriverGlobals | , |
DmaTransaction | |||
) |
PFN_WDFFDOINITSETDEFAULTCHILDLISTCONFIG WdfVersion Functions pfnWdfFdoInitSetDefaultChildListConfig | ( | DriverGlobals | , |
DeviceInit | , | ||
Config | , | ||
DefaultChildListAttributes | |||
) |
PFN_WDFFDOINITSETEVENTCALLBACKS WdfVersion Functions pfnWdfFdoInitSetEventCallbacks | ( | DriverGlobals | , |
DeviceInit | , | ||
FdoEventCallbacks | |||
) |
PFN_WDFFDOINITSETFILTER WdfVersion Functions pfnWdfFdoInitSetFilter | ( | DriverGlobals | , |
DeviceInit | |||
) |
PFN_WDFFDOLOCKSTATICCHILDLISTFORITERATION WdfVersion Functions pfnWdfFdoLockStaticChildListForIteration | ( | DriverGlobals | , |
Fdo | |||
) |
PFN_WDFFDOUNLOCKSTATICCHILDLISTFROMITERATION WdfVersion Functions pfnWdfFdoUnlockStaticChildListFromIteration | ( | DriverGlobals | , |
Fdo | |||
) |
PFN_WDFINTERRUPTDISABLE WdfVersion Functions pfnWdfInterruptDisable | ( | DriverGlobals | , |
Interrupt | |||
) |
PFN_WDFINTERRUPTENABLE WdfVersion Functions pfnWdfInterruptEnable | ( | DriverGlobals | , |
Interrupt | |||
) |
PFN_WDFINTERRUPTGETINFO WdfVersion Functions pfnWdfInterruptGetInfo | ( | DriverGlobals | , |
Interrupt | , | ||
Info | |||
) |
PFN_WDFINTERRUPTREPORTACTIVE WdfVersion Functions pfnWdfInterruptReportActive | ( | DriverGlobals | , |
Interrupt | |||
) |
PFN_WDFINTERRUPTREPORTINACTIVE WdfVersion Functions pfnWdfInterruptReportInactive | ( | DriverGlobals | , |
Interrupt | |||
) |
PFN_WDFINTERRUPTSETEXTENDEDPOLICY WdfVersion Functions pfnWdfInterruptSetExtendedPolicy | ( | DriverGlobals | , |
Interrupt | , | ||
PolicyAndGroup | |||
) |
PFN_WDFINTERRUPTSETPOLICY WdfVersion Functions pfnWdfInterruptSetPolicy | ( | DriverGlobals | , |
Interrupt | , | ||
Policy | , | ||
Priority | , | ||
TargetProcessorSet | |||
) |
PFN_WDFIOQUEUEDRAIN WdfVersion Functions pfnWdfIoQueueDrain | ( | DriverGlobals | , |
Queue | , | ||
DrainComplete | , | ||
Context | |||
) |
PFN_WDFIOQUEUEDRAINSYNCHRONOUSLY WdfVersion Functions pfnWdfIoQueueDrainSynchronously | ( | DriverGlobals | , |
Queue | |||
) |
PFN_WDFIOQUEUEPURGE WdfVersion Functions pfnWdfIoQueuePurge | ( | DriverGlobals | , |
Queue | , | ||
PurgeComplete | , | ||
Context | |||
) |
PFN_WDFIOQUEUEPURGESYNCHRONOUSLY WdfVersion Functions pfnWdfIoQueuePurgeSynchronously | ( | DriverGlobals | , |
Queue | |||
) |
PFN_WDFIOQUEUESTART WdfVersion Functions pfnWdfIoQueueStart | ( | DriverGlobals | , |
Queue | |||
) |
PFN_WDFIOQUEUESTOP WdfVersion Functions pfnWdfIoQueueStop | ( | DriverGlobals | , |
Queue | , | ||
StopComplete | , | ||
Context | |||
) |
PFN_WDFIOQUEUESTOPANDPURGE WdfVersion Functions pfnWdfIoQueueStopAndPurge | ( | DriverGlobals | , |
Queue | , | ||
StopAndPurgeComplete | , | ||
Context | |||
) |
PFN_WDFIOQUEUESTOPANDPURGESYNCHRONOUSLY WdfVersion Functions pfnWdfIoQueueStopAndPurgeSynchronously | ( | DriverGlobals | , |
Queue | |||
) |
PFN_WDFIOQUEUESTOPSYNCHRONOUSLY WdfVersion Functions pfnWdfIoQueueStopSynchronously | ( | DriverGlobals | , |
Queue | |||
) |
PFN_WDFIORESOURCELISTREMOVE WdfVersion Functions pfnWdfIoResourceListRemove | ( | DriverGlobals | , |
ResourceList | , | ||
Index | |||
) |
PFN_WDFIORESOURCELISTREMOVEBYDESCRIPTOR WdfVersion Functions pfnWdfIoResourceListRemoveByDescriptor | ( | DriverGlobals | , |
ResourceList | , | ||
Descriptor | |||
) |
PFN_WDFIORESOURCELISTUPDATEDESCRIPTOR WdfVersion Functions pfnWdfIoResourceListUpdateDescriptor | ( | DriverGlobals | , |
ResourceList | , | ||
Descriptor | , | ||
Index | |||
) |
PFN_WDFIORESOURCEREQUIREMENTSLISTREMOVE WdfVersion Functions pfnWdfIoResourceRequirementsListRemove | ( | DriverGlobals | , |
RequirementsList | , | ||
Index | |||
) |
PFN_WDFIORESOURCEREQUIREMENTSLISTREMOVEBYIORESLIST WdfVersion Functions pfnWdfIoResourceRequirementsListRemoveByIoResList | ( | DriverGlobals | , |
RequirementsList | , | ||
IoResList | |||
) |
PFN_WDFIORESOURCEREQUIREMENTSLISTSETINTERFACETYPE WdfVersion Functions pfnWdfIoResourceRequirementsListSetInterfaceType | ( | DriverGlobals | , |
RequirementsList | , | ||
InterfaceType | |||
) |
PFN_WDFIORESOURCEREQUIREMENTSLISTSETSLOTNUMBER WdfVersion Functions pfnWdfIoResourceRequirementsListSetSlotNumber | ( | DriverGlobals | , |
RequirementsList | , | ||
SlotNumber | |||
) |
PFN_WDFIOTARGETCLOSE WdfVersion Functions pfnWdfIoTargetClose | ( | DriverGlobals | , |
IoTarget | |||
) |
PFN_WDFIOTARGETCLOSEFORQUERYREMOVE WdfVersion Functions pfnWdfIoTargetCloseForQueryRemove | ( | DriverGlobals | , |
IoTarget | |||
) |
PFN_WDFIOTARGETPURGE WdfVersion Functions pfnWdfIoTargetPurge | ( | DriverGlobals | , |
IoTarget | , | ||
Action | |||
) |
PFN_WDFIOTARGETSTOP WdfVersion Functions pfnWdfIoTargetStop | ( | DriverGlobals | , |
IoTarget | , | ||
Action | |||
) |
PFN_WDFOBJECTDELETE WdfVersion Functions pfnWdfObjectDelete | ( | DriverGlobals | , |
Object | |||
) |
PFN_WDFPDOCLEAREJECTIONRELATIONSDEVICES WdfVersion Functions pfnWdfPdoClearEjectionRelationsDevices | ( | DriverGlobals | , |
Device | |||
) |
PFN_WDFPDOINITALLOWFORWARDINGREQUESTTOPARENT WdfVersion Functions pfnWdfPdoInitAllowForwardingRequestToParent | ( | DriverGlobals | , |
DeviceInit | |||
) |
PFN_WDFPDOINITSETDEFAULTLOCALE WdfVersion Functions pfnWdfPdoInitSetDefaultLocale | ( | DriverGlobals | , |
DeviceInit | , | ||
LocaleId | |||
) |
PFN_WDFPDOINITSETEVENTCALLBACKS WdfVersion Functions pfnWdfPdoInitSetEventCallbacks | ( | DriverGlobals | , |
DeviceInit | , | ||
DispatchTable | |||
) |
PFN_WDFPDOREMOVEEJECTIONRELATIONSPHYSICALDEVICE WdfVersion Functions pfnWdfPdoRemoveEjectionRelationsPhysicalDevice | ( | DriverGlobals | , |
Device | , | ||
PhysicalDevice | |||
) |
PFN_WDFPDOREQUESTEJECT WdfVersion Functions pfnWdfPdoRequestEject | ( | DriverGlobals | , |
Device | |||
) |
PFN_WDFREGISTRYCLOSE WdfVersion Functions pfnWdfRegistryClose | ( | DriverGlobals | , |
Key | |||
) |
PFN_WDFREQUESTCOMPLETE WdfVersion Functions pfnWdfRequestComplete | ( | DriverGlobals | , |
Request | , | ||
Status | |||
) |
PFN_WDFREQUESTCOMPLETEWITHINFORMATION WdfVersion Functions pfnWdfRequestCompleteWithInformation | ( | DriverGlobals | , |
Request | , | ||
Status | , | ||
Information | |||
) |
PFN_WDFREQUESTCOMPLETEWITHPRIORITYBOOST WdfVersion Functions pfnWdfRequestCompleteWithPriorityBoost | ( | DriverGlobals | , |
Request | , | ||
Status | , | ||
PriorityBoost | |||
) |
PFN_WDFREQUESTFORMATREQUESTUSINGCURRENTTYPE WdfVersion Functions pfnWdfRequestFormatRequestUsingCurrentType | ( | DriverGlobals | , |
Request | |||
) |
PFN_WDFREQUESTGETCOMPLETIONPARAMS WdfVersion Functions pfnWdfRequestGetCompletionParams | ( | DriverGlobals | , |
Request | , | ||
Params | |||
) |
PFN_WDFREQUESTGETPARAMETERS WdfVersion Functions pfnWdfRequestGetParameters | ( | DriverGlobals | , |
Request | , | ||
Parameters | |||
) |
PFN_WDFREQUESTMARKCANCELABLE WdfVersion Functions pfnWdfRequestMarkCancelable | ( | DriverGlobals | , |
Request | , | ||
EvtRequestCancel | |||
) |
PFN_WDFREQUESTSETCOMPLETIONROUTINE WdfVersion Functions pfnWdfRequestSetCompletionRoutine | ( | DriverGlobals | , |
Request | , | ||
CompletionRoutine | , | ||
CompletionContext | |||
) |
PFN_WDFREQUESTSETINFORMATION WdfVersion Functions pfnWdfRequestSetInformation | ( | DriverGlobals | , |
Request | , | ||
Information | |||
) |
PFN_WDFREQUESTSTOPACKNOWLEDGE WdfVersion Functions pfnWdfRequestStopAcknowledge | ( | DriverGlobals | , |
Request | , | ||
Requeue | |||
) |
PFN_WDFREQUESTWDMFORMATUSINGSTACKLOCATION WdfVersion Functions pfnWdfRequestWdmFormatUsingStackLocation | ( | DriverGlobals | , |
Request | , | ||
Stack | |||
) |
PFN_WDFSTRINGGETUNICODESTRING WdfVersion Functions pfnWdfStringGetUnicodeString | ( | DriverGlobals | , |
String | , | ||
UnicodeString | |||
) |
PFN_WDFUSBINTERFACEGETDESCRIPTOR WdfVersion Functions pfnWdfUsbInterfaceGetDescriptor | ( | DriverGlobals | , |
UsbInterface | , | ||
SettingIndex | , | ||
InterfaceDescriptor | |||
) |
PFN_WDFUSBINTERFACEGETENDPOINTINFORMATION WdfVersion Functions pfnWdfUsbInterfaceGetEndpointInformation | ( | DriverGlobals | , |
UsbInterface | , | ||
SettingIndex | , | ||
EndpointIndex | , | ||
EndpointInfo | |||
) |
PFN_WDFUSBTARGETDEVICEGETDEVICEDESCRIPTOR WdfVersion Functions pfnWdfUsbTargetDeviceGetDeviceDescriptor | ( | DriverGlobals | , |
UsbDevice | , | ||
UsbDeviceDescriptor | |||
) |
PFN_WDFUSBTARGETPIPEGETINFORMATION WdfVersion Functions pfnWdfUsbTargetPipeGetInformation | ( | DriverGlobals | , |
Pipe | , | ||
PipeInformation | |||
) |
PFN_WDFUSBTARGETPIPESETNOMAXIMUMPACKETSIZECHECK WdfVersion Functions pfnWdfUsbTargetPipeSetNoMaximumPacketSizeCheck | ( | DriverGlobals | , |
Pipe | |||
) |
PFN_WDFWMIINSTANCEDEREGISTER WdfVersion Functions pfnWdfWmiInstanceDeregister | ( | DriverGlobals | , |
WmiInstance | |||
) |
PFN_WDFWORKITEMENQUEUE WdfVersion Functions pfnWdfWorkItemEnqueue | ( | DriverGlobals | , |
WorkItem | |||
) |
PFN_WDFWORKITEMFLUSH WdfVersion Functions pfnWdfWorkItemFlush | ( | DriverGlobals | , |
WorkItem | |||
) |
return | ( | (PFN_WDFCHILDLISTADDORUPDATECHILDDESCRIPTIONASPRESENT) WdfVersion.Functions. | pfnWdfChildListAddOrUpdateChildDescriptionAsPresent | ) |
return | ( | (PFN_WDFCHILDLISTCREATE) WdfVersion.Functions. | pfnWdfChildListCreate | ) |
return | ( | (PFN_WDFCHILDLISTGETDEVICE) WdfVersion.Functions. | pfnWdfChildListGetDevice | ) |
return | ( | (PFN_WDFCHILDLISTREQUESTCHILDEJECT) WdfVersion.Functions. | pfnWdfChildListRequestChildEject | ) |
return | ( | (PFN_WDFCHILDLISTRETRIEVEADDRESSDESCRIPTION) WdfVersion.Functions. | pfnWdfChildListRetrieveAddressDescription | ) |
return | ( | (PFN_WDFCHILDLISTRETRIEVENEXTDEVICE) WdfVersion.Functions. | pfnWdfChildListRetrieveNextDevice | ) |
return | ( | (PFN_WDFCHILDLISTRETRIEVEPDO) WdfVersion.Functions. | pfnWdfChildListRetrievePdo | ) |
return | ( | (PFN_WDFCHILDLISTUPDATECHILDDESCRIPTIONASMISSING) WdfVersion.Functions. | pfnWdfChildListUpdateChildDescriptionAsMissing | ) |
return | ( | (PFN_WDFCMRESOURCELISTAPPENDDESCRIPTOR) WdfVersion.Functions. | pfnWdfCmResourceListAppendDescriptor | ) |
return | ( | (PFN_WDFCMRESOURCELISTGETCOUNT) WdfVersion.Functions. | pfnWdfCmResourceListGetCount | ) |
return | ( | (PFN_WDFCMRESOURCELISTGETDESCRIPTOR) WdfVersion.Functions. | pfnWdfCmResourceListGetDescriptor | ) |
return | ( | (PFN_WDFCMRESOURCELISTINSERTDESCRIPTOR) WdfVersion.Functions. | pfnWdfCmResourceListInsertDescriptor | ) |
return | ( | (PFN_WDFCOLLECTIONADD) WdfVersion.Functions. | pfnWdfCollectionAdd | ) |
return | ( | (PFN_WDFCOLLECTIONCREATE) WdfVersion.Functions. | pfnWdfCollectionCreate | ) |
return | ( | (PFN_WDFCOLLECTIONGETCOUNT) WdfVersion.Functions. | pfnWdfCollectionGetCount | ) |
return | ( | (PFN_WDFCOLLECTIONGETFIRSTITEM) WdfVersion.Functions. | pfnWdfCollectionGetFirstItem | ) |
return | ( | (PFN_WDFCOLLECTIONGETITEM) WdfVersion.Functions. | pfnWdfCollectionGetItem | ) |
return | ( | (PFN_WDFCOLLECTIONGETLASTITEM) WdfVersion.Functions. | pfnWdfCollectionGetLastItem | ) |
return | ( | (PFN_WDFCOMMONBUFFERCREATE) WdfVersion.Functions. | pfnWdfCommonBufferCreate | ) |
return | ( | (PFN_WDFCOMMONBUFFERCREATEWITHCONFIG) WdfVersion.Functions. | pfnWdfCommonBufferCreateWithConfig | ) |
return | ( | (PFN_WDFCOMMONBUFFERGETALIGNEDLOGICALADDRESS) WdfVersion.Functions. | pfnWdfCommonBufferGetAlignedLogicalAddress | ) |
return | ( | (PFN_WDFCOMMONBUFFERGETALIGNEDVIRTUALADDRESS) WdfVersion.Functions. | pfnWdfCommonBufferGetAlignedVirtualAddress | ) |
return | ( | (PFN_WDFCOMMONBUFFERGETLENGTH) WdfVersion.Functions. | pfnWdfCommonBufferGetLength | ) |
return | ( | (PFN_WDFCONTROLDEVICEINITALLOCATE) WdfVersion.Functions. | pfnWdfControlDeviceInitAllocate | ) |
return | ( | (PFN_WDFCXDEVICEINITALLOCATE) WdfVersion.Functions. | pfnWdfCxDeviceInitAllocate | ) |
return | ( | (PFN_WDFCXDEVICEINITASSIGNWDMIRPPREPROCESSCALLBACK) WdfVersion.Functions. | pfnWdfCxDeviceInitAssignWdmIrpPreprocessCallback | ) |
return | ( | (PFN_WDFDEVICEADDDEPENDENTUSAGEDEVICEOBJECT) WdfVersion.Functions. | pfnWdfDeviceAddDependentUsageDeviceObject | ) |
return | ( | (PFN_WDFDEVICEADDQUERYINTERFACE) WdfVersion.Functions. | pfnWdfDeviceAddQueryInterface | ) |
return | ( | (PFN_WDFDEVICEADDREMOVALRELATIONSPHYSICALDEVICE) WdfVersion.Functions. | pfnWdfDeviceAddRemovalRelationsPhysicalDevice | ) |
return | ( | (PFN_WDFDEVICEALLOCANDQUERYPROPERTY) WdfVersion.Functions. | pfnWdfDeviceAllocAndQueryProperty | ) |
return | ( | (PFN_WDFDEVICEALLOCANDQUERYPROPERTYEX) WdfVersion.Functions. | pfnWdfDeviceAllocAndQueryPropertyEx | ) |
return | ( | (PFN_WDFDEVICEASSIGNMOFRESOURCENAME) WdfVersion.Functions. | pfnWdfDeviceAssignMofResourceName | ) |
return | ( | (PFN_WDFDEVICEASSIGNPROPERTY) WdfVersion.Functions. | pfnWdfDeviceAssignProperty | ) |
return | ( | (PFN_WDFDEVICEASSIGNS0IDLESETTINGS) WdfVersion.Functions. | pfnWdfDeviceAssignS0IdleSettings | ) |
return | ( | (PFN_WDFDEVICEASSIGNSXWAKESETTINGS) WdfVersion.Functions. | pfnWdfDeviceAssignSxWakeSettings | ) |
return | ( | (PFN_WDFDEVICECONFIGUREREQUESTDISPATCHING) WdfVersion.Functions. | pfnWdfDeviceConfigureRequestDispatching | ) |
return | ( | (PFN_WDFDEVICECONFIGUREWDMIRPDISPATCHCALLBACK) WdfVersion.Functions. | pfnWdfDeviceConfigureWdmIrpDispatchCallback | ) |
return | ( | (PFN_WDFDEVICECREATE) WdfVersion.Functions. | pfnWdfDeviceCreate | ) |
return | ( | (PFN_WDFDEVICECREATEDEVICEINTERFACE) WdfVersion.Functions. | pfnWdfDeviceCreateDeviceInterface | ) |
return | ( | (PFN_WDFDEVICECREATESYMBOLICLINK) WdfVersion.Functions. | pfnWdfDeviceCreateSymbolicLink | ) |
return | ( | (PFN_WDFDEVICEENQUEUEREQUEST) WdfVersion.Functions. | pfnWdfDeviceEnqueueRequest | ) |
return | ( | (PFN_WDFDEVICEGETALIGNMENTREQUIREMENT) WdfVersion.Functions. | pfnWdfDeviceGetAlignmentRequirement | ) |
return | ( | (PFN_WDFDEVICEGETCHARACTERISTICS) WdfVersion.Functions. | pfnWdfDeviceGetCharacteristics | ) |
return | ( | (PFN_WDFDEVICEGETDEFAULTQUEUE) WdfVersion.Functions. | pfnWdfDeviceGetDefaultQueue | ) |
return | ( | (PFN_WDFDEVICEGETDEVICEPNPSTATE) WdfVersion.Functions. | pfnWdfDeviceGetDevicePnpState | ) |
return | ( | (PFN_WDFDEVICEGETDEVICEPOWERPOLICYSTATE) WdfVersion.Functions. | pfnWdfDeviceGetDevicePowerPolicyState | ) |
return | ( | (PFN_WDFDEVICEGETDEVICEPOWERSTATE) WdfVersion.Functions. | pfnWdfDeviceGetDevicePowerState | ) |
return | ( | (PFN_WDFDEVICEGETDRIVER) WdfVersion.Functions. | pfnWdfDeviceGetDriver | ) |
return | ( | (PFN_WDFDEVICEGETFILEOBJECT) WdfVersion.Functions. | pfnWdfDeviceGetFileObject | ) |
return | ( | (PFN_WDFDEVICEGETIOTARGET) WdfVersion.Functions. | pfnWdfDeviceGetIoTarget | ) |
return | ( | (PFN_WDFDEVICEGETSELFIOTARGET) WdfVersion.Functions. | pfnWdfDeviceGetSelfIoTarget | ) |
return | ( | (PFN_WDFDEVICEGETSYSTEMPOWERACTION) WdfVersion.Functions. | pfnWdfDeviceGetSystemPowerAction | ) |
return | ( | (PFN_WDFDEVICEINDICATEWAKESTATUS) WdfVersion.Functions. | pfnWdfDeviceIndicateWakeStatus | ) |
return | ( | (PFN_WDFDEVICEINITASSIGNNAME) WdfVersion.Functions. | pfnWdfDeviceInitAssignName | ) |
return | ( | (PFN_WDFDEVICEINITASSIGNSDDLSTRING) WdfVersion.Functions. | pfnWdfDeviceInitAssignSDDLString | ) |
return | ( | (PFN_WDFDEVICEINITASSIGNWDMIRPPREPROCESSCALLBACK) WdfVersion.Functions. | pfnWdfDeviceInitAssignWdmIrpPreprocessCallback | ) |
return | ( | (PFN_WDFDEVICEINITREGISTERPNPSTATECHANGECALLBACK) WdfVersion.Functions. | pfnWdfDeviceInitRegisterPnpStateChangeCallback | ) |
return | ( | (PFN_WDFDEVICEINITREGISTERPOWERPOLICYSTATECHANGECALLBACK) WdfVersion.Functions. | pfnWdfDeviceInitRegisterPowerPolicyStateChangeCallback | ) |
return | ( | (PFN_WDFDEVICEINITREGISTERPOWERSTATECHANGECALLBACK) WdfVersion.Functions. | pfnWdfDeviceInitRegisterPowerStateChangeCallback | ) |
return | ( | (PFN_WDFDEVICEMINIPORTCREATE) WdfVersion.Functions. | pfnWdfDeviceMiniportCreate | ) |
return | ( | (PFN_WDFDEVICEOPENDEVICEMAPKEY) WdfVersion.Functions. | pfnWdfDeviceOpenDevicemapKey | ) |
return | ( | (PFN_WDFDEVICEOPENREGISTRYKEY) WdfVersion.Functions. | pfnWdfDeviceOpenRegistryKey | ) |
return | ( | (PFN_WDFDEVICEQUERYPROPERTY) WdfVersion.Functions. | pfnWdfDeviceQueryProperty | ) |
return | ( | (PFN_WDFDEVICEQUERYPROPERTYEX) WdfVersion.Functions. | pfnWdfDeviceQueryPropertyEx | ) |
return | ( | (PFN_WDFDEVICERETRIEVEDEVICEINTERFACESTRING) WdfVersion.Functions. | pfnWdfDeviceRetrieveDeviceInterfaceString | ) |
return | ( | (PFN_WDFDEVICERETRIEVEDEVICENAME) WdfVersion.Functions. | pfnWdfDeviceRetrieveDeviceName | ) |
return | ( | (PFN_WDFDEVICESTOPIDLEACTUAL) WdfVersion.Functions. | pfnWdfDeviceStopIdleActual | ) |
return | ( | (PFN_WDFDEVICESTOPIDLENOTRACK) WdfVersion.Functions. | pfnWdfDeviceStopIdleNoTrack | ) |
return | ( | (PFN_WDFDEVICEWDMASSIGNPOWERFRAMEWORKSETTINGS) WdfVersion.Functions. | pfnWdfDeviceWdmAssignPowerFrameworkSettings | ) |
return | ( | (PFN_WDFDEVICEWDMDISPATCHIRP) WdfVersion.Functions. | pfnWdfDeviceWdmDispatchIrp | ) |
return | ( | (PFN_WDFDEVICEWDMDISPATCHIRPTOIOQUEUE) WdfVersion.Functions. | pfnWdfDeviceWdmDispatchIrpToIoQueue | ) |
return | ( | (PFN_WDFDEVICEWDMDISPATCHPREPROCESSEDIRP) WdfVersion.Functions. | pfnWdfDeviceWdmDispatchPreprocessedIrp | ) |
return | ( | (PFN_WDFDEVICEWDMGETATTACHEDDEVICE) WdfVersion.Functions. | pfnWdfDeviceWdmGetAttachedDevice | ) |
return | ( | (PFN_WDFDEVICEWDMGETDEVICEOBJECT) WdfVersion.Functions. | pfnWdfDeviceWdmGetDeviceObject | ) |
return | ( | (PFN_WDFDEVICEWDMGETPHYSICALDEVICE) WdfVersion.Functions. | pfnWdfDeviceWdmGetPhysicalDevice | ) |
return | ( | (PFN_WDFDMAENABLERCONFIGURESYSTEMPROFILE) WdfVersion.Functions. | pfnWdfDmaEnablerConfigureSystemProfile | ) |
return | ( | (PFN_WDFDMAENABLERCREATE) WdfVersion.Functions. | pfnWdfDmaEnablerCreate | ) |
return | ( | (PFN_WDFDMAENABLERGETFRAGMENTLENGTH) WdfVersion.Functions. | pfnWdfDmaEnablerGetFragmentLength | ) |
return | ( | (PFN_WDFDMAENABLERGETMAXIMUMLENGTH) WdfVersion.Functions. | pfnWdfDmaEnablerGetMaximumLength | ) |
return | ( | (PFN_WDFDMAENABLERGETMAXIMUMSCATTERGATHERELEMENTS) WdfVersion.Functions. | pfnWdfDmaEnablerGetMaximumScatterGatherElements | ) |
return | ( | (PFN_WDFDMAENABLERWDMGETDMAADAPTER) WdfVersion.Functions. | pfnWdfDmaEnablerWdmGetDmaAdapter | ) |
return | ( | (PFN_WDFDMATRANSACTIONALLOCATERESOURCES) WdfVersion.Functions. | pfnWdfDmaTransactionAllocateResources | ) |
return | ( | (PFN_WDFDMATRANSACTIONCANCEL) WdfVersion.Functions. | pfnWdfDmaTransactionCancel | ) |
return | ( | (PFN_WDFDMATRANSACTIONCREATE) WdfVersion.Functions. | pfnWdfDmaTransactionCreate | ) |
return | ( | (PFN_WDFDMATRANSACTIONDMACOMPLETED) WdfVersion.Functions. | pfnWdfDmaTransactionDmaCompleted | ) |
return | ( | (PFN_WDFDMATRANSACTIONDMACOMPLETEDFINAL) WdfVersion.Functions. | pfnWdfDmaTransactionDmaCompletedFinal | ) |
return | ( | (PFN_WDFDMATRANSACTIONDMACOMPLETEDWITHLENGTH) WdfVersion.Functions. | pfnWdfDmaTransactionDmaCompletedWithLength | ) |
return | ( | (PFN_WDFDMATRANSACTIONEXECUTE) WdfVersion.Functions. | pfnWdfDmaTransactionExecute | ) |
return | ( | (PFN_WDFDMATRANSACTIONGETBYTESTRANSFERRED) WdfVersion.Functions. | pfnWdfDmaTransactionGetBytesTransferred | ) |
return | ( | (PFN_WDFDMATRANSACTIONGETCURRENTDMATRANSFERLENGTH) WdfVersion.Functions. | pfnWdfDmaTransactionGetCurrentDmaTransferLength | ) |
return | ( | (PFN_WDFDMATRANSACTIONGETDEVICE) WdfVersion.Functions. | pfnWdfDmaTransactionGetDevice | ) |
return | ( | (PFN_WDFDMATRANSACTIONGETREQUEST) WdfVersion.Functions. | pfnWdfDmaTransactionGetRequest | ) |
return | ( | (PFN_WDFDMATRANSACTIONINITIALIZEUSINGREQUEST) WdfVersion.Functions. | pfnWdfDmaTransactionInitializeUsingRequest | ) |
return | ( | (PFN_WDFDMATRANSACTIONRELEASE) WdfVersion.Functions. | pfnWdfDmaTransactionRelease | ) |
return | ( | (PFN_WDFDMATRANSACTIONWDMGETTRANSFERCONTEXT) WdfVersion.Functions. | pfnWdfDmaTransactionWdmGetTransferContext | ) |
return | ( | (PFN_WDFDPCCANCEL) WdfVersion.Functions. | pfnWdfDpcCancel | ) |
return | ( | (PFN_WDFDPCCREATE) WdfVersion.Functions. | pfnWdfDpcCreate | ) |
return | ( | (PFN_WDFDPCENQUEUE) WdfVersion.Functions. | pfnWdfDpcEnqueue | ) |
return | ( | (PFN_WDFDPCGETPARENTOBJECT) WdfVersion.Functions. | pfnWdfDpcGetParentObject | ) |
return | ( | (PFN_WDFDPCWDMGETDPC) WdfVersion.Functions. | pfnWdfDpcWdmGetDpc | ) |
return | ( | (PFN_WDFDRIVERCREATE) WdfVersion.Functions. | pfnWdfDriverCreate | ) |
return | ( | (PFN_WDFDRIVERGETREGISTRYPATH) WdfVersion.Functions. | pfnWdfDriverGetRegistryPath | ) |
return | ( | (PFN_WDFDRIVERISVERSIONAVAILABLE) WdfVersion.Functions. | pfnWdfDriverIsVersionAvailable | ) |
return | ( | (PFN_WDFDRIVEROPENPARAMETERSREGISTRYKEY) WdfVersion.Functions. | pfnWdfDriverOpenParametersRegistryKey | ) |
return | ( | (PFN_WDFDRIVERREGISTERTRACEINFO) WdfVersion.Functions. | pfnWdfDriverRegisterTraceInfo | ) |
return | ( | (PFN_WDFDRIVERRETRIEVEVERSIONSTRING) WdfVersion.Functions. | pfnWdfDriverRetrieveVersionString | ) |
return | ( | (PFN_WDFDRIVERWDMGETDRIVEROBJECT) WdfVersion.Functions. | pfnWdfDriverWdmGetDriverObject | ) |
return | ( | (PFN_WDFFDOADDSTATICCHILD) WdfVersion.Functions. | pfnWdfFdoAddStaticChild | ) |
return | ( | (PFN_WDFFDOGETDEFAULTCHILDLIST) WdfVersion.Functions. | pfnWdfFdoGetDefaultChildList | ) |
return | ( | (PFN_WDFFDOINITALLOCANDQUERYPROPERTY) WdfVersion.Functions. | pfnWdfFdoInitAllocAndQueryProperty | ) |
return | ( | (PFN_WDFFDOINITALLOCANDQUERYPROPERTYEX) WdfVersion.Functions. | pfnWdfFdoInitAllocAndQueryPropertyEx | ) |
return | ( | (PFN_WDFFDOINITOPENREGISTRYKEY) WdfVersion.Functions. | pfnWdfFdoInitOpenRegistryKey | ) |
return | ( | (PFN_WDFFDOINITQUERYPROPERTY) WdfVersion.Functions. | pfnWdfFdoInitQueryProperty | ) |
return | ( | (PFN_WDFFDOINITQUERYPROPERTYEX) WdfVersion.Functions. | pfnWdfFdoInitQueryPropertyEx | ) |
return | ( | (PFN_WDFFDOINITWDMGETPHYSICALDEVICE) WdfVersion.Functions. | pfnWdfFdoInitWdmGetPhysicalDevice | ) |
return | ( | (PFN_WDFFDOQUERYFORINTERFACE) WdfVersion.Functions. | pfnWdfFdoQueryForInterface | ) |
return | ( | (PFN_WDFFDORETRIEVENEXTSTATICCHILD) WdfVersion.Functions. | pfnWdfFdoRetrieveNextStaticChild | ) |
return | ( | (PFN_WDFFILEOBJECTGETDEVICE) WdfVersion.Functions. | pfnWdfFileObjectGetDevice | ) |
return | ( | (PFN_WDFFILEOBJECTGETFILENAME) WdfVersion.Functions. | pfnWdfFileObjectGetFileName | ) |
return | ( | (PFN_WDFFILEOBJECTGETFLAGS) WdfVersion.Functions. | pfnWdfFileObjectGetFlags | ) |
return | ( | (PFN_WDFFILEOBJECTWDMGETFILEOBJECT) WdfVersion.Functions. | pfnWdfFileObjectWdmGetFileObject | ) |
return | ( | (PFN_WDFINTERRUPTCREATE) WdfVersion.Functions. | pfnWdfInterruptCreate | ) |
return | ( | (PFN_WDFINTERRUPTSYNCHRONIZE) WdfVersion.Functions. | pfnWdfInterruptSynchronize | ) |
return | ( | (PFN_WDFIOQUEUEASSIGNFORWARDPROGRESSPOLICY) WdfVersion.Functions. | pfnWdfIoQueueAssignForwardProgressPolicy | ) |
return | ( | (PFN_WDFIOQUEUECREATE) WdfVersion.Functions. | pfnWdfIoQueueCreate | ) |
return | ( | (PFN_WDFIOQUEUEFINDREQUEST) WdfVersion.Functions. | pfnWdfIoQueueFindRequest | ) |
return | ( | (PFN_WDFIOQUEUEGETDEVICE) WdfVersion.Functions. | pfnWdfIoQueueGetDevice | ) |
return | ( | (PFN_WDFIOQUEUEGETSTATE) WdfVersion.Functions. | pfnWdfIoQueueGetState | ) |
return | ( | (PFN_WDFIOQUEUEREADYNOTIFY) WdfVersion.Functions. | pfnWdfIoQueueReadyNotify | ) |
return | ( | (PFN_WDFIORESOURCELISTAPPENDDESCRIPTOR) WdfVersion.Functions. | pfnWdfIoResourceListAppendDescriptor | ) |
return | ( | (PFN_WDFIORESOURCELISTCREATE) WdfVersion.Functions. | pfnWdfIoResourceListCreate | ) |
return | ( | (PFN_WDFIORESOURCELISTGETCOUNT) WdfVersion.Functions. | pfnWdfIoResourceListGetCount | ) |
return | ( | (PFN_WDFIORESOURCELISTGETDESCRIPTOR) WdfVersion.Functions. | pfnWdfIoResourceListGetDescriptor | ) |
return | ( | (PFN_WDFIORESOURCELISTINSERTDESCRIPTOR) WdfVersion.Functions. | pfnWdfIoResourceListInsertDescriptor | ) |
return | ( | (PFN_WDFIORESOURCEREQUIREMENTSLISTAPPENDIORESLIST) WdfVersion.Functions. | pfnWdfIoResourceRequirementsListAppendIoResList | ) |
return | ( | (PFN_WDFIORESOURCEREQUIREMENTSLISTGETCOUNT) WdfVersion.Functions. | pfnWdfIoResourceRequirementsListGetCount | ) |
return | ( | (PFN_WDFIORESOURCEREQUIREMENTSLISTGETIORESLIST) WdfVersion.Functions. | pfnWdfIoResourceRequirementsListGetIoResList | ) |
return | ( | (PFN_WDFIORESOURCEREQUIREMENTSLISTINSERTIORESLIST) WdfVersion.Functions. | pfnWdfIoResourceRequirementsListInsertIoResList | ) |
return | ( | (PFN_WDFIOTARGETALLOCANDQUERYTARGETPROPERTY) WdfVersion.Functions. | pfnWdfIoTargetAllocAndQueryTargetProperty | ) |
return | ( | (PFN_WDFIOTARGETCREATE) WdfVersion.Functions. | pfnWdfIoTargetCreate | ) |
return | ( | (PFN_WDFIOTARGETFORMATREQUESTFORINTERNALIOCTL) WdfVersion.Functions. | pfnWdfIoTargetFormatRequestForInternalIoctl | ) |
return | ( | (PFN_WDFIOTARGETFORMATREQUESTFORINTERNALIOCTLOTHERS) WdfVersion.Functions. | pfnWdfIoTargetFormatRequestForInternalIoctlOthers | ) |
return | ( | (PFN_WDFIOTARGETFORMATREQUESTFORIOCTL) WdfVersion.Functions. | pfnWdfIoTargetFormatRequestForIoctl | ) |
return | ( | (PFN_WDFIOTARGETFORMATREQUESTFORREAD) WdfVersion.Functions. | pfnWdfIoTargetFormatRequestForRead | ) |
return | ( | (PFN_WDFIOTARGETFORMATREQUESTFORWRITE) WdfVersion.Functions. | pfnWdfIoTargetFormatRequestForWrite | ) |
return | ( | (PFN_WDFIOTARGETGETDEVICE) WdfVersion.Functions. | pfnWdfIoTargetGetDevice | ) |
return | ( | (PFN_WDFIOTARGETGETSTATE) WdfVersion.Functions. | pfnWdfIoTargetGetState | ) |
return | ( | (PFN_WDFIOTARGETOPEN) WdfVersion.Functions. | pfnWdfIoTargetOpen | ) |
return | ( | (PFN_WDFIOTARGETQUERYFORINTERFACE) WdfVersion.Functions. | pfnWdfIoTargetQueryForInterface | ) |
return | ( | (PFN_WDFIOTARGETSELFASSIGNDEFAULTIOQUEUE) WdfVersion.Functions. | pfnWdfIoTargetSelfAssignDefaultIoQueue | ) |
return | ( | (PFN_WDFIOTARGETSENDINTERNALIOCTLOTHERSSYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfIoTargetSendInternalIoctlOthersSynchronously | ) |
return | ( | (PFN_WDFIOTARGETSENDINTERNALIOCTLSYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfIoTargetSendInternalIoctlSynchronously | ) |
return | ( | (PFN_WDFIOTARGETSENDIOCTLSYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfIoTargetSendIoctlSynchronously | ) |
return | ( | (PFN_WDFIOTARGETSENDREADSYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfIoTargetSendReadSynchronously | ) |
return | ( | (PFN_WDFIOTARGETSENDWRITESYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfIoTargetSendWriteSynchronously | ) |
return | ( | (PFN_WDFIOTARGETSTART) WdfVersion.Functions. | pfnWdfIoTargetStart | ) |
return | ( | (PFN_WDFIOTARGETWDMGETTARGETDEVICEOBJECT) WdfVersion.Functions. | pfnWdfIoTargetWdmGetTargetDeviceObject | ) |
return | ( | (PFN_WDFIOTARGETWDMGETTARGETFILEHANDLE) WdfVersion.Functions. | pfnWdfIoTargetWdmGetTargetFileHandle | ) |
return | ( | (PFN_WDFIOTARGETWDMGETTARGETFILEOBJECT) WdfVersion.Functions. | pfnWdfIoTargetWdmGetTargetFileObject | ) |
return | ( | (PFN_WDFIOTARGETWDMGETTARGETPHYSICALDEVICE) WdfVersion.Functions. | pfnWdfIoTargetWdmGetTargetPhysicalDevice | ) |
return | ( | (PFN_WDFLOOKASIDELISTCREATE) WdfVersion.Functions. | pfnWdfLookasideListCreate | ) |
return | ( | (PFN_WDFMEMORYCREATEFROMLOOKASIDE) WdfVersion.Functions. | pfnWdfMemoryCreateFromLookaside | ) |
return | ( | (PFN_WDFMEMORYCREATEPREALLOCATED) WdfVersion.Functions. | pfnWdfMemoryCreatePreallocated | ) |
return | ( | (PFN_WDFMEMORYGETBUFFER) WdfVersion.Functions. | pfnWdfMemoryGetBuffer | ) |
return | ( | (PFN_WDFOBJECTCREATE) WdfVersion.Functions. | pfnWdfObjectCreate | ) |
return | ( | (PFN_WDFPDOADDEJECTIONRELATIONSPHYSICALDEVICE) WdfVersion.Functions. | pfnWdfPdoAddEjectionRelationsPhysicalDevice | ) |
return | ( | (PFN_WDFPDOGETPARENT) WdfVersion.Functions. | pfnWdfPdoGetParent | ) |
return | ( | (PFN_WDFPDOINITADDCOMPATIBLEID) WdfVersion.Functions. | pfnWdfPdoInitAddCompatibleID | ) |
return | ( | (PFN_WDFPDOINITADDDEVICETEXT) WdfVersion.Functions. | pfnWdfPdoInitAddDeviceText | ) |
return | ( | (PFN_WDFPDOINITADDHARDWAREID) WdfVersion.Functions. | pfnWdfPdoInitAddHardwareID | ) |
return | ( | (PFN_WDFPDOINITALLOCATE) WdfVersion.Functions. | pfnWdfPdoInitAllocate | ) |
return | ( | (PFN_WDFPDOINITASSIGNCONTAINERID) WdfVersion.Functions. | pfnWdfPdoInitAssignContainerID | ) |
return | ( | (PFN_WDFPDOINITASSIGNDEVICEID) WdfVersion.Functions. | pfnWdfPdoInitAssignDeviceID | ) |
return | ( | (PFN_WDFPDOINITASSIGNINSTANCEID) WdfVersion.Functions. | pfnWdfPdoInitAssignInstanceID | ) |
return | ( | (PFN_WDFPDOINITASSIGNRAWDEVICE) WdfVersion.Functions. | pfnWdfPdoInitAssignRawDevice | ) |
return | ( | (PFN_WDFPDOMARKMISSING) WdfVersion.Functions. | pfnWdfPdoMarkMissing | ) |
return | ( | (PFN_WDFPDORETRIEVEADDRESSDESCRIPTION) WdfVersion.Functions. | pfnWdfPdoRetrieveAddressDescription | ) |
return | ( | (PFN_WDFPDORETRIEVEIDENTIFICATIONDESCRIPTION) WdfVersion.Functions. | pfnWdfPdoRetrieveIdentificationDescription | ) |
return | ( | (PFN_WDFPDOUPDATEADDRESSDESCRIPTION) WdfVersion.Functions. | pfnWdfPdoUpdateAddressDescription | ) |
return | ( | (PFN_WDFREGISTRYASSIGNMEMORY) WdfVersion.Functions. | pfnWdfRegistryAssignMemory | ) |
return | ( | (PFN_WDFREGISTRYASSIGNMULTISTRING) WdfVersion.Functions. | pfnWdfRegistryAssignMultiString | ) |
return | ( | (PFN_WDFREGISTRYASSIGNSTRING) WdfVersion.Functions. | pfnWdfRegistryAssignString | ) |
return | ( | (PFN_WDFREGISTRYASSIGNULONG) WdfVersion.Functions. | pfnWdfRegistryAssignULong | ) |
return | ( | (PFN_WDFREGISTRYASSIGNUNICODESTRING) WdfVersion.Functions. | pfnWdfRegistryAssignUnicodeString | ) |
return | ( | (PFN_WDFREGISTRYCREATEKEY) WdfVersion.Functions. | pfnWdfRegistryCreateKey | ) |
return | ( | (PFN_WDFREGISTRYOPENKEY) WdfVersion.Functions. | pfnWdfRegistryOpenKey | ) |
return | ( | (PFN_WDFREGISTRYQUERYMEMORY) WdfVersion.Functions. | pfnWdfRegistryQueryMemory | ) |
return | ( | (PFN_WDFREGISTRYQUERYMULTISTRING) WdfVersion.Functions. | pfnWdfRegistryQueryMultiString | ) |
return | ( | (PFN_WDFREGISTRYQUERYSTRING) WdfVersion.Functions. | pfnWdfRegistryQueryString | ) |
return | ( | (PFN_WDFREGISTRYQUERYULONG) WdfVersion.Functions. | pfnWdfRegistryQueryULong | ) |
return | ( | (PFN_WDFREGISTRYQUERYUNICODESTRING) WdfVersion.Functions. | pfnWdfRegistryQueryUnicodeString | ) |
return | ( | (PFN_WDFREGISTRYQUERYVALUE) WdfVersion.Functions. | pfnWdfRegistryQueryValue | ) |
return | ( | (PFN_WDFREGISTRYREMOVEKEY) WdfVersion.Functions. | pfnWdfRegistryRemoveKey | ) |
return | ( | (PFN_WDFREGISTRYREMOVEVALUE) WdfVersion.Functions. | pfnWdfRegistryRemoveValue | ) |
return | ( | (PFN_WDFREGISTRYWDMGETHANDLE) WdfVersion.Functions. | pfnWdfRegistryWdmGetHandle | ) |
return | ( | (PFN_WDFREQUESTALLOCATETIMER) WdfVersion.Functions. | pfnWdfRequestAllocateTimer | ) |
return | ( | (PFN_WDFREQUESTCANCELSENTREQUEST) WdfVersion.Functions. | pfnWdfRequestCancelSentRequest | ) |
return | ( | (PFN_WDFREQUESTCHANGETARGET) WdfVersion.Functions. | pfnWdfRequestChangeTarget | ) |
return | ( | (PFN_WDFREQUESTCREATE) WdfVersion.Functions. | pfnWdfRequestCreate | ) |
return | ( | (PFN_WDFREQUESTCREATEFROMIRP) WdfVersion.Functions. | pfnWdfRequestCreateFromIrp | ) |
return | ( | (PFN_WDFREQUESTFORWARDTOIOQUEUE) WdfVersion.Functions. | pfnWdfRequestForwardToIoQueue | ) |
return | ( | (PFN_WDFREQUESTFORWARDTOPARENTDEVICEIOQUEUE) WdfVersion.Functions. | pfnWdfRequestForwardToParentDeviceIoQueue | ) |
return | ( | (PFN_WDFREQUESTGETFILEOBJECT) WdfVersion.Functions. | pfnWdfRequestGetFileObject | ) |
return | ( | (PFN_WDFREQUESTGETINFORMATION) WdfVersion.Functions. | pfnWdfRequestGetInformation | ) |
return | ( | (PFN_WDFREQUESTGETIOQUEUE) WdfVersion.Functions. | pfnWdfRequestGetIoQueue | ) |
return | ( | (PFN_WDFREQUESTGETREQUESTORMODE) WdfVersion.Functions. | pfnWdfRequestGetRequestorMode | ) |
return | ( | (PFN_WDFREQUESTGETSTATUS) WdfVersion.Functions. | pfnWdfRequestGetStatus | ) |
return | ( | (PFN_WDFREQUESTISCANCELED) WdfVersion.Functions. | pfnWdfRequestIsCanceled | ) |
return | ( | (PFN_WDFREQUESTISFROM32BITPROCESS) WdfVersion.Functions. | pfnWdfRequestIsFrom32BitProcess | ) |
return | ( | (PFN_WDFREQUESTISRESERVED) WdfVersion.Functions. | pfnWdfRequestIsReserved | ) |
return | ( | (PFN_WDFREQUESTMARKCANCELABLEEX) WdfVersion.Functions. | pfnWdfRequestMarkCancelableEx | ) |
return | ( | (PFN_WDFREQUESTPROBEANDLOCKUSERBUFFERFORREAD) WdfVersion.Functions. | pfnWdfRequestProbeAndLockUserBufferForRead | ) |
return | ( | (PFN_WDFREQUESTPROBEANDLOCKUSERBUFFERFORWRITE) WdfVersion.Functions. | pfnWdfRequestProbeAndLockUserBufferForWrite | ) |
return | ( | (PFN_WDFREQUESTREQUEUE) WdfVersion.Functions. | pfnWdfRequestRequeue | ) |
return | ( | (PFN_WDFREQUESTRETRIEVEINPUTBUFFER) WdfVersion.Functions. | pfnWdfRequestRetrieveInputBuffer | ) |
return | ( | (PFN_WDFREQUESTRETRIEVEINPUTMEMORY) WdfVersion.Functions. | pfnWdfRequestRetrieveInputMemory | ) |
return | ( | (PFN_WDFREQUESTRETRIEVEINPUTWDMMDL) WdfVersion.Functions. | pfnWdfRequestRetrieveInputWdmMdl | ) |
return | ( | (PFN_WDFREQUESTRETRIEVEOUTPUTBUFFER) WdfVersion.Functions. | pfnWdfRequestRetrieveOutputBuffer | ) |
return | ( | (PFN_WDFREQUESTRETRIEVEOUTPUTMEMORY) WdfVersion.Functions. | pfnWdfRequestRetrieveOutputMemory | ) |
return | ( | (PFN_WDFREQUESTRETRIEVEOUTPUTWDMMDL) WdfVersion.Functions. | pfnWdfRequestRetrieveOutputWdmMdl | ) |
return | ( | (PFN_WDFREQUESTRETRIEVEUNSAFEUSERINPUTBUFFER) WdfVersion.Functions. | pfnWdfRequestRetrieveUnsafeUserInputBuffer | ) |
return | ( | (PFN_WDFREQUESTRETRIEVEUNSAFEUSEROUTPUTBUFFER) WdfVersion.Functions. | pfnWdfRequestRetrieveUnsafeUserOutputBuffer | ) |
return | ( | (PFN_WDFREQUESTREUSE) WdfVersion.Functions. | pfnWdfRequestReuse | ) |
return | ( | (PFN_WDFREQUESTUNMARKCANCELABLE) WdfVersion.Functions. | pfnWdfRequestUnmarkCancelable | ) |
return | ( | (PFN_WDFREQUESTWDMGETIRP) WdfVersion.Functions. | pfnWdfRequestWdmGetIrp | ) |
return | ( | (PFN_WDFSPINLOCKCREATE) WdfVersion.Functions. | pfnWdfSpinLockCreate | ) |
return | ( | (PFN_WDFSTRINGCREATE) WdfVersion.Functions. | pfnWdfStringCreate | ) |
return | ( | (PFN_WDFTIMERCREATE) WdfVersion.Functions. | pfnWdfTimerCreate | ) |
return | ( | (PFN_WDFTIMERGETPARENTOBJECT) WdfVersion.Functions. | pfnWdfTimerGetParentObject | ) |
return | ( | (PFN_WDFTIMERSTART) WdfVersion.Functions. | pfnWdfTimerStart | ) |
return | ( | (PFN_WDFTIMERSTOP) WdfVersion.Functions. | pfnWdfTimerStop | ) |
return | ( | (PFN_WDFUSBINTERFACEGETCONFIGUREDPIPE) WdfVersion.Functions. | pfnWdfUsbInterfaceGetConfiguredPipe | ) |
return | ( | (PFN_WDFUSBINTERFACEGETCONFIGUREDSETTINGINDEX) WdfVersion.Functions. | pfnWdfUsbInterfaceGetConfiguredSettingIndex | ) |
return | ( | (PFN_WDFUSBINTERFACEGETINTERFACENUMBER) WdfVersion.Functions. | pfnWdfUsbInterfaceGetInterfaceNumber | ) |
return | ( | (PFN_WDFUSBINTERFACEGETNUMCONFIGUREDPIPES) WdfVersion.Functions. | pfnWdfUsbInterfaceGetNumConfiguredPipes | ) |
return | ( | (PFN_WDFUSBINTERFACEGETNUMENDPOINTS) WdfVersion.Functions. | pfnWdfUsbInterfaceGetNumEndpoints | ) |
return | ( | (PFN_WDFUSBINTERFACEGETNUMSETTINGS) WdfVersion.Functions. | pfnWdfUsbInterfaceGetNumSettings | ) |
return | ( | (PFN_WDFUSBINTERFACESELECTSETTING) WdfVersion.Functions. | pfnWdfUsbInterfaceSelectSetting | ) |
return | ( | (PFN_WDFUSBTARGETDEVICEALLOCANDQUERYSTRING) WdfVersion.Functions. | pfnWdfUsbTargetDeviceAllocAndQueryString | ) |
return | ( | (PFN_WDFUSBTARGETDEVICECREATE) WdfVersion.Functions. | pfnWdfUsbTargetDeviceCreate | ) |
return | ( | (PFN_WDFUSBTARGETDEVICECREATEWITHPARAMETERS) WdfVersion.Functions. | pfnWdfUsbTargetDeviceCreateWithParameters | ) |
return | ( | (PFN_WDFUSBTARGETDEVICECYCLEPORTSYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfUsbTargetDeviceCyclePortSynchronously | ) |
return | ( | (PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORCONTROLTRANSFER) WdfVersion.Functions. | pfnWdfUsbTargetDeviceFormatRequestForControlTransfer | ) |
return | ( | (PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORCYCLEPORT) WdfVersion.Functions. | pfnWdfUsbTargetDeviceFormatRequestForCyclePort | ) |
return | ( | (PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORSTRING) WdfVersion.Functions. | pfnWdfUsbTargetDeviceFormatRequestForString | ) |
return | ( | (PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORURB) WdfVersion.Functions. | pfnWdfUsbTargetDeviceFormatRequestForUrb | ) |
return | ( | (PFN_WDFUSBTARGETDEVICEGETINTERFACE) WdfVersion.Functions. | pfnWdfUsbTargetDeviceGetInterface | ) |
return | ( | (PFN_WDFUSBTARGETDEVICEGETNUMINTERFACES) WdfVersion.Functions. | pfnWdfUsbTargetDeviceGetNumInterfaces | ) |
return | ( | (PFN_WDFUSBTARGETDEVICEISCONNECTEDSYNCHRONOUS) WdfVersion.Functions. | pfnWdfUsbTargetDeviceIsConnectedSynchronous | ) |
return | ( | (PFN_WDFUSBTARGETDEVICEQUERYSTRING) WdfVersion.Functions. | pfnWdfUsbTargetDeviceQueryString | ) |
return | ( | (PFN_WDFUSBTARGETDEVICERESETPORTSYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfUsbTargetDeviceResetPortSynchronously | ) |
return | ( | (PFN_WDFUSBTARGETDEVICERETRIEVECONFIGDESCRIPTOR) WdfVersion.Functions. | pfnWdfUsbTargetDeviceRetrieveConfigDescriptor | ) |
return | ( | (PFN_WDFUSBTARGETDEVICERETRIEVECURRENTFRAMENUMBER) WdfVersion.Functions. | pfnWdfUsbTargetDeviceRetrieveCurrentFrameNumber | ) |
return | ( | (PFN_WDFUSBTARGETDEVICERETRIEVEINFORMATION) WdfVersion.Functions. | pfnWdfUsbTargetDeviceRetrieveInformation | ) |
return | ( | (PFN_WDFUSBTARGETDEVICESELECTCONFIG) WdfVersion.Functions. | pfnWdfUsbTargetDeviceSelectConfig | ) |
return | ( | (PFN_WDFUSBTARGETDEVICESENDCONTROLTRANSFERSYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfUsbTargetDeviceSendControlTransferSynchronously | ) |
return | ( | (PFN_WDFUSBTARGETDEVICEWDMGETCONFIGURATIONHANDLE) WdfVersion.Functions. | pfnWdfUsbTargetDeviceWdmGetConfigurationHandle | ) |
return | ( | (PFN_WDFUSBTARGETPIPEABORTSYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfUsbTargetPipeAbortSynchronously | ) |
return | ( | (PFN_WDFUSBTARGETPIPECONFIGCONTINUOUSREADER) WdfVersion.Functions. | pfnWdfUsbTargetPipeConfigContinuousReader | ) |
return | ( | (PFN_WDFUSBTARGETPIPEFORMATREQUESTFORABORT) WdfVersion.Functions. | pfnWdfUsbTargetPipeFormatRequestForAbort | ) |
return | ( | (PFN_WDFUSBTARGETPIPEFORMATREQUESTFORREAD) WdfVersion.Functions. | pfnWdfUsbTargetPipeFormatRequestForRead | ) |
return | ( | (PFN_WDFUSBTARGETPIPEFORMATREQUESTFORRESET) WdfVersion.Functions. | pfnWdfUsbTargetPipeFormatRequestForReset | ) |
return | ( | (PFN_WDFUSBTARGETPIPEFORMATREQUESTFORURB) WdfVersion.Functions. | pfnWdfUsbTargetPipeFormatRequestForUrb | ) |
return | ( | (PFN_WDFUSBTARGETPIPEFORMATREQUESTFORWRITE) WdfVersion.Functions. | pfnWdfUsbTargetPipeFormatRequestForWrite | ) |
return | ( | (PFN_WDFUSBTARGETPIPEGETTYPE) WdfVersion.Functions. | pfnWdfUsbTargetPipeGetType | ) |
return | ( | (PFN_WDFUSBTARGETPIPEISINENDPOINT) WdfVersion.Functions. | pfnWdfUsbTargetPipeIsInEndpoint | ) |
return | ( | (PFN_WDFUSBTARGETPIPEISOUTENDPOINT) WdfVersion.Functions. | pfnWdfUsbTargetPipeIsOutEndpoint | ) |
return | ( | (PFN_WDFUSBTARGETPIPEREADSYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfUsbTargetPipeReadSynchronously | ) |
return | ( | (PFN_WDFUSBTARGETPIPERESETSYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfUsbTargetPipeResetSynchronously | ) |
return | ( | (PFN_WDFUSBTARGETPIPEWDMGETPIPEHANDLE) WdfVersion.Functions. | pfnWdfUsbTargetPipeWdmGetPipeHandle | ) |
return | ( | (PFN_WDFUSBTARGETPIPEWRITESYNCHRONOUSLY) WdfVersion.Functions. | pfnWdfUsbTargetPipeWriteSynchronously | ) |
return | ( | (PFN_WDFWAITLOCKCREATE) WdfVersion.Functions. | pfnWdfWaitLockCreate | ) |
return | ( | (PFN_WDFWDMDEVICEGETWDFDEVICEHANDLE) WdfVersion.Functions. | pfnWdfWdmDeviceGetWdfDeviceHandle | ) |
return | ( | (PFN_WDFWDMDRIVERGETWDFDRIVERHANDLE) WdfVersion.Functions. | pfnWdfWdmDriverGetWdfDriverHandle | ) |
return | ( | (PFN_WDFWMIINSTANCECREATE) WdfVersion.Functions. | pfnWdfWmiInstanceCreate | ) |
return | ( | (PFN_WDFWMIINSTANCEGETDEVICE) WdfVersion.Functions. | pfnWdfWmiInstanceGetDevice | ) |
return | ( | (PFN_WDFWMIINSTANCEGETPROVIDER) WdfVersion.Functions. | pfnWdfWmiInstanceGetProvider | ) |
return | ( | (PFN_WDFWMIINSTANCEREGISTER) WdfVersion.Functions. | pfnWdfWmiInstanceRegister | ) |
return | ( | (PFN_WDFWMIPROVIDERCREATE) WdfVersion.Functions. | pfnWdfWmiProviderCreate | ) |
return | ( | (PFN_WDFWMIPROVIDERGETDEVICE) WdfVersion.Functions. | pfnWdfWmiProviderGetDevice | ) |
return | ( | (PFN_WDFWMIPROVIDERGETTRACINGHANDLE) WdfVersion.Functions. | pfnWdfWmiProviderGetTracingHandle | ) |
return | ( | (PFN_WDFWMIPROVIDERISENABLED) WdfVersion.Functions. | pfnWdfWmiProviderIsEnabled | ) |
return | ( | (PFN_WDFWORKITEMCREATE) WdfVersion.Functions. | pfnWdfWorkItemCreate | ) |
return | ( | (PFN_WDFWORKITEMGETPARENTOBJECT) WdfVersion.Functions. | pfnWdfWorkItemGetParentObject | ) |
UNREFERENCED_PARAMETER | ( | status | ) |
WDFAPI VOID VFWDFEXPORT() WdfCxVerifierKeBugCheck | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_opt_ WDFOBJECT | Object, | ||
_In_ ULONG | BugCheckCode, | ||
_In_ ULONG_PTR | BugCheckParameter1, | ||
_In_ ULONG_PTR | BugCheckParameter2, | ||
_In_ ULONG_PTR | BugCheckParameter3, | ||
_In_ ULONG_PTR | BugCheckParameter4 | ||
) |
Definition at line 1043 of file vfwdfdynamics.cpp.
WDFAPI VOID VFWDFEXPORT() WdfDriverMiniportUnload | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ WDFDRIVER | Driver | ||
) |
Definition at line 4955 of file vfwdfdynamics.cpp.
WDFAPI PVOID VFWDFEXPORT() WdfGetTriageInfo | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals | ) |
Definition at line 8081 of file vfwdfdynamics.cpp.
WDFAPI WDFDEVICE VFWDFEXPORT() WdfInterruptGetDevice | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ WDFINTERRUPT | Interrupt | ||
) |
Definition at line 3795 of file vfwdfdynamics.cpp.
WDFAPI BOOLEAN VFWDFEXPORT() WdfInterruptQueueDpcForIsr | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ WDFINTERRUPT | Interrupt | ||
) |
Definition at line 3625 of file vfwdfdynamics.cpp.
WDFAPI BOOLEAN VFWDFEXPORT() WdfInterruptQueueWorkItemForIsr | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ WDFINTERRUPT | Interrupt | ||
) |
Definition at line 3638 of file vfwdfdynamics.cpp.
_Must_inspect_result_ WDFAPI PKINTERRUPT VFWDFEXPORT() WdfInterruptWdmGetInterrupt | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ WDFINTERRUPT | Interrupt | ||
) |
Definition at line 3730 of file vfwdfdynamics.cpp.
WDFAPI NTSTATUS VFWDFEXPORT() WdfObjectAllocateContext | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ WDFOBJECT | Handle, | ||
_In_ PWDF_OBJECT_ATTRIBUTES | ContextAttributes, | ||
_Outptr_opt_ PVOID * | Context | ||
) |
Definition at line 4984 of file vfwdfdynamics.cpp.
WDFAPI WDFOBJECT FASTCALL VFWDFEXPORT() WdfObjectContextGetObject | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ PVOID | ContextPointer | ||
) |
Definition at line 5002 of file vfwdfdynamics.cpp.
WDFAPI VOID VFWDFEXPORT() WdfObjectDereferenceActual | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ WDFOBJECT | Handle, | ||
_In_opt_ PVOID | Tag, | ||
_In_ LONG | Line, | ||
_In_z_ PCHAR | File | ||
) |
Definition at line 5034 of file vfwdfdynamics.cpp.
WDFAPI PVOID FASTCALL VFWDFEXPORT() WdfObjectGetTypedContextWorker | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ WDFOBJECT | Handle, | ||
_In_ PCWDF_OBJECT_CONTEXT_TYPE_INFO | TypeInfo | ||
) |
Definition at line 4969 of file vfwdfdynamics.cpp.
WDFAPI VOID VFWDFEXPORT() WdfObjectReferenceActual | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ WDFOBJECT | Handle, | ||
_In_opt_ PVOID | Tag, | ||
_In_ LONG | Line, | ||
_In_z_ PCHAR | File | ||
) |
Definition at line 5015 of file vfwdfdynamics.cpp.
_Must_inspect_result_ WDFAPI BOOLEAN VFWDFEXPORT() WdfRequestSend | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ WDFREQUEST | Request, | ||
_In_ WDFIOTARGET | Target, | ||
_In_opt_ PWDF_REQUEST_SEND_OPTIONS | Options | ||
) |
Definition at line 5915 of file vfwdfdynamics.cpp.
WDFAPI VOID VFWDFEXPORT() WdfVerifierDbgBreakPoint | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals | ) |
Definition at line 8049 of file vfwdfdynamics.cpp.
WDFAPI VOID VFWDFEXPORT() WdfVerifierKeBugCheck | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ ULONG | BugCheckCode, | ||
_In_ ULONG_PTR | BugCheckParameter1, | ||
_In_ ULONG_PTR | BugCheckParameter2, | ||
_In_ ULONG_PTR | BugCheckParameter3, | ||
_In_ ULONG_PTR | BugCheckParameter4 | ||
) |
Definition at line 8060 of file vfwdfdynamics.cpp.
_Must_inspect_result_ WDFAPI NTSTATUS VFWDFEXPORT() WdfWaitLockAcquire | ( | _In_ PWDF_DRIVER_GLOBALS | DriverGlobals, |
_In_ _Requires_lock_not_held_(_Curr_) WDFWAITLOCK | Lock, | ||
_In_opt_ PLONGLONG | Timeout | ||
) |
Definition at line 6974 of file vfwdfdynamics.cpp.
_In_ WDFIOTARGET _In_ _Strict_type_match_ WDF_IO_TARGET_PURGE_IO_ACTION Action |
Definition at line 4290 of file vfwdfdynamics.cpp.
Definition at line 537 of file vfwdfdynamics.cpp.
_In_ WDFDEVICE _In_ ULONG AlignmentRequirement |
Definition at line 1544 of file vfwdfdynamics.cpp.
AttachedDeviceObject |
Definition at line 4942 of file vfwdfdynamics.cpp.
Definition at line 828 of file vfwdfdynamics.cpp.
Referenced by _Outptr_opt_result_bytebuffer_().
Definition at line 4791 of file vfwdfdynamics.cpp.
Referenced by _Outptr_opt_result_bytebuffer_(), and _When_().
Definition at line 2067 of file vfwdfdynamics.cpp.
Referenced by _Deref_out_range_(), and _In_reads_bytes_opt_().
Definition at line 4800 of file vfwdfdynamics.cpp.
Referenced by _Outptr_opt_result_bytebuffer_(), and _When_().
_In_ WDFDEVICE _In_ PPNP_BUS_INFORMATION BusInformation |
Definition at line 2143 of file vfwdfdynamics.cpp.
Definition at line 4491 of file vfwdfdynamics.cpp.
Definition at line 4589 of file vfwdfdynamics.cpp.
Definition at line 7375 of file vfwdfdynamics.cpp.
Definition at line 4539 of file vfwdfdynamics.cpp.
Definition at line 3658 of file vfwdfdynamics.cpp.
Definition at line 1627 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ CONST GUID _In_ ULONG CapabilityBufferLength |
Definition at line 7521 of file vfwdfdynamics.cpp.
Referenced by _When_().
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ CONST GUID* CapabilityType |
Definition at line 7519 of file vfwdfdynamics.cpp.
Referenced by _When_().
Definition at line 3492 of file vfwdfdynamics.cpp.
Definition at line 487 of file vfwdfdynamics.cpp.
Definition at line 485 of file vfwdfdynamics.cpp.
Definition at line 701 of file vfwdfdynamics.cpp.
CollectionAttributes |
Definition at line 699 of file vfwdfdynamics.cpp.
Definition at line 830 of file vfwdfdynamics.cpp.
Definition at line 5195 of file vfwdfdynamics.cpp.
_In_ WDFREQUEST _In_opt_ PFN_WDF_REQUEST_COMPLETION_ROUTINE _In_opt_ __drv_aliasesMem WDFCONTEXT CompletionContext |
Definition at line 6048 of file vfwdfdynamics.cpp.
Definition at line 6046 of file vfwdfdynamics.cpp.
Definition at line 483 of file vfwdfdynamics.cpp.
Definition at line 7206 of file vfwdfdynamics.cpp.
Definition at line 7208 of file vfwdfdynamics.cpp.
Definition at line 2547 of file vfwdfdynamics.cpp.
Definition at line 3612 of file vfwdfdynamics.cpp.
_In_ WDFDMATRANSACTION _In_opt_ PFN_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL _In_opt_ PVOID ConfigureContext |
Definition at line 2908 of file vfwdfdynamics.cpp.
_In_ WDFDMATRANSACTION _In_opt_ PFN_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL ConfigureRoutine |
Definition at line 2906 of file vfwdfdynamics.cpp.
Definition at line 5212 of file vfwdfdynamics.cpp.
Definition at line 2733 of file vfwdfdynamics.cpp.
Referenced by WdfObjectAllocateContext().
Definition at line 3219 of file vfwdfdynamics.cpp.
Definition at line 5484 of file vfwdfdynamics.cpp.
Definition at line 5482 of file vfwdfdynamics.cpp.
Definition at line 7350 of file vfwdfdynamics.cpp.
_In_ PWDFCXDEVICE_INIT CxDeviceInit |
Definition at line 975 of file vfwdfdynamics.cpp.
_In_ PWDFCXDEVICE_INIT _In_ PWDFCX_FILEOBJECT_CONFIG CxFileObjectConfig |
Definition at line 1032 of file vfwdfdynamics.cpp.
Definition at line 2479 of file vfwdfdynamics.cpp.
_Inout_ PWDFDEVICE_INIT _In_ PWDF_CHILD_LIST_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES DefaultChildListAttributes |
Definition at line 3436 of file vfwdfdynamics.cpp.
_In_ WDFDEVICE _In_ PDEVICE_OBJECT DependentDevice |
Definition at line 1219 of file vfwdfdynamics.cpp.
_In_ WDFCMRESLIST _In_ PCM_PARTIAL_RESOURCE_DESCRIPTOR Descriptor |
Definition at line 6678 of file vfwdfdynamics.cpp.
Definition at line 1439 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFMEMORY DestinationMemory |
Definition at line 4869 of file vfwdfdynamics.cpp.
Referenced by _When_().
_Must_inspect_result_ _In_ WDFMEMORY _In_ size_t DestinationOffset |
Definition at line 4871 of file vfwdfdynamics.cpp.
Referenced by _When_().
Definition at line 6419 of file vfwdfdynamics.cpp.
Definition at line 481 of file vfwdfdynamics.cpp.
Referenced by _In_reads_bytes_opt_().
Definition at line 1935 of file vfwdfdynamics.cpp.
Definition at line 1500 of file vfwdfdynamics.cpp.
Definition at line 1809 of file vfwdfdynamics.cpp.
Definition at line 5229 of file vfwdfdynamics.cpp.
Definition at line 5144 of file vfwdfdynamics.cpp.
Definition at line 927 of file vfwdfdynamics.cpp.
Definition at line 1437 of file vfwdfdynamics.cpp.
Definition at line 5231 of file vfwdfdynamics.cpp.
Definition at line 1776 of file vfwdfdynamics.cpp.
Definition at line 1103 of file vfwdfdynamics.cpp.
Definition at line 4487 of file vfwdfdynamics.cpp.
Definition at line 2065 of file vfwdfdynamics.cpp.
Referenced by _Deref_out_range_().
_In_ WDFDEVICE _In_ PWDF_DEVICE_STATE DeviceState |
Definition at line 1073 of file vfwdfdynamics.cpp.
Definition at line 1759 of file vfwdfdynamics.cpp.
Definition at line 1181 of file vfwdfdynamics.cpp.
Definition at line 5127 of file vfwdfdynamics.cpp.
_In_ WDFDMATRANSACTION _In_opt_ PFN_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE _In_opt_ PVOID DmaCompletionContext |
Definition at line 2926 of file vfwdfdynamics.cpp.
_In_ WDFDMATRANSACTION _In_opt_ PFN_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE DmaCompletionRoutine |
Definition at line 2924 of file vfwdfdynamics.cpp.
Definition at line 2608 of file vfwdfdynamics.cpp.
Referenced by _When_().
Definition at line 823 of file vfwdfdynamics.cpp.
Referenced by _When_().
Definition at line 2528 of file vfwdfdynamics.cpp.
_In_ WDFDMATRANSACTION DmaTransaction |
Definition at line 2643 of file vfwdfdynamics.cpp.
Referenced by _When_().
Definition at line 3055 of file vfwdfdynamics.cpp.
_In_ WDFQUEUE _In_opt_ PFN_WDF_IO_QUEUE_STATE DrainComplete |
Definition at line 4086 of file vfwdfdynamics.cpp.
Definition at line 911 of file vfwdfdynamics.cpp.
Referenced by WdfDriverMiniportUnload().
Definition at line 3133 of file vfwdfdynamics.cpp.
Definition at line 3135 of file vfwdfdynamics.cpp.
Definition at line 2342 of file vfwdfdynamics.cpp.
Definition at line 3129 of file vfwdfdynamics.cpp.
Definition at line 3903 of file vfwdfdynamics.cpp.
Definition at line 7085 of file vfwdfdynamics.cpp.
Definition at line 7962 of file vfwdfdynamics.cpp.
_In_ WDFUSBINTERFACE _In_ UCHAR _In_ UCHAR _Out_ PWDF_USB_PIPE_INFORMATION EndpointInfo |
Definition at line 7964 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFWMIINSTANCE _In_opt_ ULONG EventDataSize |
Definition at line 8243 of file vfwdfdynamics.cpp.
Referenced by _In_reads_bytes_opt_().
EvtCxDeviceWdmIrpPreprocess |
Definition at line 977 of file vfwdfdynamics.cpp.
Definition at line 1625 of file vfwdfdynamics.cpp.
Definition at line 1667 of file vfwdfdynamics.cpp.
Definition at line 1646 of file vfwdfdynamics.cpp.
Definition at line 2340 of file vfwdfdynamics.cpp.
Definition at line 1878 of file vfwdfdynamics.cpp.
Definition at line 1000 of file vfwdfdynamics.cpp.
Definition at line 2660 of file vfwdfdynamics.cpp.
Referenced by _When_().
Definition at line 5954 of file vfwdfdynamics.cpp.
Definition at line 2964 of file vfwdfdynamics.cpp.
Definition at line 2962 of file vfwdfdynamics.cpp.
Definition at line 3217 of file vfwdfdynamics.cpp.
_In_ WDFDEVICE _In_ WDF_DEVICE_FAILED_ACTION FailedAction |
Definition at line 2176 of file vfwdfdynamics.cpp.
Definition at line 3451 of file vfwdfdynamics.cpp.
Definition at line 3404 of file vfwdfdynamics.cpp.
Definition at line 2232 of file vfwdfdynamics.cpp.
Referenced by WdfObjectDereferenceActual(), and WdfObjectReferenceActual().
Definition at line 2268 of file vfwdfdynamics.cpp.
_In_ PWDFDEVICE_INIT _In_ PWDF_FILEOBJECT_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES FileObjectAttributes |
Definition at line 1034 of file vfwdfdynamics.cpp.
Definition at line 1843 of file vfwdfdynamics.cpp.
_In_ WDFDEVICE _In_ WDF_SPECIAL_FILE_TYPE FileType |
Definition at line 1482 of file vfwdfdynamics.cpp.
_In_ WDFDEVICE _In_ WDF_SPECIAL_FILE_TYPE _In_ BOOLEAN FileTypeIsSupported |
Definition at line 1484 of file vfwdfdynamics.cpp.
Definition at line 2798 of file vfwdfdynamics.cpp.
Definition at line 931 of file vfwdfdynamics.cpp.
Definition at line 6511 of file vfwdfdynamics.cpp.
Definition at line 4159 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFQUEUE _In_ WDFREQUEST FoundRequest |
Definition at line 4026 of file vfwdfdynamics.cpp.
Definition at line 5092 of file vfwdfdynamics.cpp.
Referenced by _Out_writes_bytes_().
Definition at line 5178 of file vfwdfdynamics.cpp.
Definition at line 535 of file vfwdfdynamics.cpp.
Definition at line 764 of file vfwdfdynamics.cpp.
_In_ WDFINTERRUPT _Out_ PWDF_INTERRUPT_INFO Info |
Definition at line 602 of file vfwdfdynamics.cpp.
Definition at line 6133 of file vfwdfdynamics.cpp.
Definition at line 4533 of file vfwdfdynamics.cpp.
Definition at line 4560 of file vfwdfdynamics.cpp.
Definition at line 8169 of file vfwdfdynamics.cpp.
Definition at line 8167 of file vfwdfdynamics.cpp.
Definition at line 8165 of file vfwdfdynamics.cpp.
Definition at line 5161 of file vfwdfdynamics.cpp.
Definition at line 3455 of file vfwdfdynamics.cpp.
Definition at line 1988 of file vfwdfdynamics.cpp.
Definition at line 5438 of file vfwdfdynamics.cpp.
_In_ WDFUSBINTERFACE _In_ UCHAR _Out_ PUSB_INTERFACE_DESCRIPTOR InterfaceDescriptor |
Definition at line 7911 of file vfwdfdynamics.cpp.
Definition at line 7980 of file vfwdfdynamics.cpp.
Definition at line 3461 of file vfwdfdynamics.cpp.
_In_ WDFIORESREQLIST _In_ _Strict_type_match_ INTERFACE_TYPE InterfaceType |
Definition at line 3453 of file vfwdfdynamics.cpp.
Definition at line 3616 of file vfwdfdynamics.cpp.
Referenced by _Acquires_lock_(), _Requires_lock_held_(), _Requires_lock_not_held_(), WdfInterruptGetDevice(), WdfInterruptQueueDpcForIsr(), WdfInterruptQueueWorkItemForIsr(), and WdfInterruptWdmGetInterrupt().
Definition at line 4581 of file vfwdfdynamics.cpp.
Definition at line 6561 of file vfwdfdynamics.cpp.
Definition at line 4212 of file vfwdfdynamics.cpp.
Referenced by _Deref_out_range_().
Definition at line 4210 of file vfwdfdynamics.cpp.
Definition at line 1701 of file vfwdfdynamics.cpp.
Definition at line 2405 of file vfwdfdynamics.cpp.
Definition at line 1162 of file vfwdfdynamics.cpp.
Definition at line 1685 of file vfwdfdynamics.cpp.
_In_ WDFDEVICE _In_ CONST GUID _In_opt_ PCUNICODE_STRING _In_ BOOLEAN IsInterfaceEnabled |
Definition at line 2010 of file vfwdfdynamics.cpp.
Definition at line 1606 of file vfwdfdynamics.cpp.
Definition at line 748 of file vfwdfdynamics.cpp.
_In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR Iterator |
Definition at line 581 of file vfwdfdynamics.cpp.
Definition at line 1443 of file vfwdfdynamics.cpp.
Referenced by _In_reads_().
Definition at line 1441 of file vfwdfdynamics.cpp.
Definition at line 1460 of file vfwdfdynamics.cpp.
Definition at line 7236 of file vfwdfdynamics.cpp.
Definition at line 834 of file vfwdfdynamics.cpp.
Referenced by _When_().
Definition at line 2230 of file vfwdfdynamics.cpp.
Referenced by WdfObjectDereferenceActual(), and WdfObjectReferenceActual().
Definition at line 6792 of file vfwdfdynamics.cpp.
Definition at line 5233 of file vfwdfdynamics.cpp.
Definition at line 6959 of file vfwdfdynamics.cpp.
Referenced by WdfWaitLockAcquire().
Definition at line 6957 of file vfwdfdynamics.cpp.
Definition at line 4904 of file vfwdfdynamics.cpp.
Definition at line 4892 of file vfwdfdynamics.cpp.
Definition at line 979 of file vfwdfdynamics.cpp.
_In_ WDFDMATRANSACTION _Out_opt_ ULONG* MapRegisterCount |
Definition at line 2888 of file vfwdfdynamics.cpp.
_In_ WDFDMATRANSACTION _In_ size_t MaximumLength |
Definition at line 2830 of file vfwdfdynamics.cpp.
Definition at line 2664 of file vfwdfdynamics.cpp.
Referenced by _When_().
Definition at line 4772 of file vfwdfdynamics.cpp.
Referenced by _Outptr_opt_result_bytebuffer_(), and _When_().
Definition at line 4900 of file vfwdfdynamics.cpp.
Definition at line 7373 of file vfwdfdynamics.cpp.
Definition at line 6367 of file vfwdfdynamics.cpp.
Definition at line 5725 of file vfwdfdynamics.cpp.
Definition at line 6201 of file vfwdfdynamics.cpp.
Definition at line 6222 of file vfwdfdynamics.cpp.
Definition at line 982 of file vfwdfdynamics.cpp.
Definition at line 1330 of file vfwdfdynamics.cpp.
Definition at line 929 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ ULONG NumberOfIsochPackets |
Definition at line 7568 of file vfwdfdynamics.cpp.
Referenced by _Outptr_opt_result_bytebuffer_().
Definition at line 7232 of file vfwdfdynamics.cpp.
Definition at line 984 of file vfwdfdynamics.cpp.
Definition at line 732 of file vfwdfdynamics.cpp.
Referenced by _Out_writes_bytes_(), and WdfCxVerifierKeBugCheck().
Definition at line 2692 of file vfwdfdynamics.cpp.
Definition at line 4229 of file vfwdfdynamics.cpp.
Definition at line 1918 of file vfwdfdynamics.cpp.
Referenced by WdfRequestSend().
Definition at line 1827 of file vfwdfdynamics.cpp.
Definition at line 4691 of file vfwdfdynamics.cpp.
Definition at line 4722 of file vfwdfdynamics.cpp.
Definition at line 4693 of file vfwdfdynamics.cpp.
Definition at line 4726 of file vfwdfdynamics.cpp.
Definition at line 4695 of file vfwdfdynamics.cpp.
Definition at line 4730 of file vfwdfdynamics.cpp.
Definition at line 4485 of file vfwdfdynamics.cpp.
Definition at line 4512 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFQUEUE _In_ WDFREQUEST _Out_ WDFREQUEST* OutRequest |
Definition at line 3982 of file vfwdfdynamics.cpp.
_In_ WDFREQUEST _Out_ PWDF_REQUEST_PARAMETERS Parameters |
Definition at line 4030 of file vfwdfdynamics.cpp.
Definition at line 6064 of file vfwdfdynamics.cpp.
Definition at line 5111 of file vfwdfdynamics.cpp.
Definition at line 6509 of file vfwdfdynamics.cpp.
Definition at line 5453 of file vfwdfdynamics.cpp.
Pdo |
Definition at line 4944 of file vfwdfdynamics.cpp.
_In_ WDFDEVICE _In_ PDEVICE_OBJECT PhysicalDevice |
Definition at line 1252 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFUSBPIPE Pipe |
Definition at line 7586 of file vfwdfdynamics.cpp.
Definition at line 7857 of file vfwdfdynamics.cpp.
Definition at line 7317 of file vfwdfdynamics.cpp.
Definition at line 8024 of file vfwdfdynamics.cpp.
Definition at line 8026 of file vfwdfdynamics.cpp.
_In_ WDFUSBPIPE _Out_ PWDF_USB_PIPE_INFORMATION PipeInformation |
Definition at line 7588 of file vfwdfdynamics.cpp.
Definition at line 7942 of file vfwdfdynamics.cpp.
_In_ WDFDEVICE _In_ PWDF_DEVICE_PNP_CAPABILITIES PnpCapabilities |
Definition at line 2111 of file vfwdfdynamics.cpp.
Definition at line 1574 of file vfwdfdynamics.cpp.
Definition at line 1623 of file vfwdfdynamics.cpp.
_In_ WDFINTERRUPT _In_ WDF_INTERRUPT_POLICY Policy |
Definition at line 3766 of file vfwdfdynamics.cpp.
_In_ WDFINTERRUPT _In_ PWDF_INTERRUPT_EXTENDED_POLICY PolicyAndGroup |
Definition at line 3786 of file vfwdfdynamics.cpp.
Definition at line 4767 of file vfwdfdynamics.cpp.
Referenced by _Outptr_opt_result_bytebuffer_().
Definition at line 2091 of file vfwdfdynamics.cpp.
Referenced by _Outptr_opt_result_bytebuffer_().
Definition at line 2127 of file vfwdfdynamics.cpp.
Definition at line 2373 of file vfwdfdynamics.cpp.
Definition at line 1590 of file vfwdfdynamics.cpp.
Definition at line 1665 of file vfwdfdynamics.cpp.
Definition at line 1644 of file vfwdfdynamics.cpp.
Definition at line 3523 of file vfwdfdynamics.cpp.
_In_ WDFINTERRUPT _In_ WDF_INTERRUPT_POLICY _In_ WDF_INTERRUPT_PRIORITY Priority |
Definition at line 3768 of file vfwdfdynamics.cpp.
Definition at line 6114 of file vfwdfdynamics.cpp.
Definition at line 2545 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFIOTARGET _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG _Out_opt_ PVOID PropertyBuffer |
Definition at line 2075 of file vfwdfdynamics.cpp.
Referenced by _Deref_out_range_(), and _In_reads_bytes_opt_().
Definition at line 2095 of file vfwdfdynamics.cpp.
Definition at line 2093 of file vfwdfdynamics.cpp.
Definition at line 8102 of file vfwdfdynamics.cpp.
Definition at line 8134 of file vfwdfdynamics.cpp.
_In_ WDFQUEUE _In_opt_ PFN_WDF_IO_QUEUE_STATE PurgeComplete |
Definition at line 4120 of file vfwdfdynamics.cpp.
Definition at line 5094 of file vfwdfdynamics.cpp.
Referenced by _Out_writes_bytes_().
Definition at line 1200 of file vfwdfdynamics.cpp.
Definition at line 3864 of file vfwdfdynamics.cpp.
Definition at line 4140 of file vfwdfdynamics.cpp.
Definition at line 3901 of file vfwdfdynamics.cpp.
Definition at line 7730 of file vfwdfdynamics.cpp.
Definition at line 7732 of file vfwdfdynamics.cpp.
Definition at line 1990 of file vfwdfdynamics.cpp.
Definition at line 3131 of file vfwdfdynamics.cpp.
Definition at line 2389 of file vfwdfdynamics.cpp.
Definition at line 2285 of file vfwdfdynamics.cpp.
Referenced by _In_reads_(), and WdfRequestSend().
Definition at line 1016 of file vfwdfdynamics.cpp.
Definition at line 5839 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFUSBPIPE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS RequestOptions |
Definition at line 4489 of file vfwdfdynamics.cpp.
Referenced by _In_reads_().
Definition at line 2319 of file vfwdfdynamics.cpp.
Definition at line 6464 of file vfwdfdynamics.cpp.
Definition at line 2960 of file vfwdfdynamics.cpp.
Definition at line 2428 of file vfwdfdynamics.cpp.
Definition at line 6525 of file vfwdfdynamics.cpp.
_In_ WDFIORESLIST ResourceList |
Definition at line 6661 of file vfwdfdynamics.cpp.
Definition at line 2071 of file vfwdfdynamics.cpp.
Referenced by _Deref_out_range_(), and _When_().
Definition at line 518 of file vfwdfdynamics.cpp.
Definition at line 5857 of file vfwdfdynamics.cpp.
return rtn = ((PFN_WDFIOQUEUERETRIEVENEXTREQUEST) WdfVersion.Functions.pfnWdfIoQueueRetrieveNextRequest)(DriverGlobals, Queue, OutRequest) |
Definition at line 3986 of file vfwdfdynamics.cpp.
Referenced by joliet_strlen(), and read_merging_directory().
Definition at line 2890 of file vfwdfdynamics.cpp.
Definition at line 913 of file vfwdfdynamics.cpp.
_In_ WDFUSBINTERFACE _In_ UCHAR SettingIndex |
Definition at line 7893 of file vfwdfdynamics.cpp.
Definition at line 1403 of file vfwdfdynamics.cpp.
Definition at line 7371 of file vfwdfdynamics.cpp.
Definition at line 2477 of file vfwdfdynamics.cpp.
_In_ WDFIORESREQLIST _In_ ULONG SlotNumber |
Definition at line 6527 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFMEMORY SourceMemory |
Definition at line 4847 of file vfwdfdynamics.cpp.
Referenced by _When_().
_Must_inspect_result_ _In_ WDFMEMORY _In_ size_t SourceOffset |
Definition at line 4849 of file vfwdfdynamics.cpp.
Referenced by _When_().
Definition at line 7014 of file vfwdfdynamics.cpp.
Definition at line 7012 of file vfwdfdynamics.cpp.
_In_ WDFREQUEST _In_ PIO_STACK_LOCATION Stack |
Definition at line 5904 of file vfwdfdynamics.cpp.
Definition at line 1941 of file vfwdfdynamics.cpp.
Definition at line 2764 of file vfwdfdynamics.cpp.
Definition at line 4176 of file vfwdfdynamics.cpp.
_In_ WDFQUEUE _In_opt_ PFN_WDF_IO_QUEUE_STATE StopComplete |
Definition at line 3934 of file vfwdfdynamics.cpp.
Definition at line 1971 of file vfwdfdynamics.cpp.
Definition at line 1313 of file vfwdfdynamics.cpp.
StringAttributes |
Definition at line 6892 of file vfwdfdynamics.cpp.
Definition at line 7234 of file vfwdfdynamics.cpp.
Definition at line 7255 of file vfwdfdynamics.cpp.
Definition at line 7253 of file vfwdfdynamics.cpp.
Definition at line 5618 of file vfwdfdynamics.cpp.
Definition at line 5744 of file vfwdfdynamics.cpp.
Definition at line 2048 of file vfwdfdynamics.cpp.
Definition at line 2228 of file vfwdfdynamics.cpp.
Referenced by WdfObjectDereferenceActual(), and WdfObjectReferenceActual().
_In_ WDFINTERRUPT _In_ WDF_INTERRUPT_POLICY _In_ WDF_INTERRUPT_PRIORITY _In_ KAFFINITY TargetProcessorSet |
Definition at line 3770 of file vfwdfdynamics.cpp.
Definition at line 7069 of file vfwdfdynamics.cpp.
Definition at line 7396 of file vfwdfdynamics.cpp.
Definition at line 7398 of file vfwdfdynamics.cpp.
Definition at line 2780 of file vfwdfdynamics.cpp.
Definition at line 2430 of file vfwdfdynamics.cpp.
Referenced by _In_reads_bytes_opt_().
_In_ WDFSTRING _Out_ PUNICODE_STRING UnicodeString |
Definition at line 6890 of file vfwdfdynamics.cpp.
Definition at line 7500 of file vfwdfdynamics.cpp.
Referenced by _Outptr_opt_result_bytebuffer_().
Definition at line 7502 of file vfwdfdynamics.cpp.
Definition at line 7135 of file vfwdfdynamics.cpp.
Referenced by _In_reads_(), _Outptr_opt_result_bytebuffer_(), and _When_().
_In_ WDFUSBDEVICE _Out_ PUSB_DEVICE_DESCRIPTOR UsbDeviceDescriptor |
Definition at line 7189 of file vfwdfdynamics.cpp.
Definition at line 7877 of file vfwdfdynamics.cpp.
Definition at line 8040 of file vfwdfdynamics.cpp.
_In_ WDFDMATRANSACTION _In_ BOOLEAN UseImmediateExecution |
Definition at line 2942 of file vfwdfdynamics.cpp.
Definition at line 5577 of file vfwdfdynamics.cpp.
Referenced by _In_reads_().
Definition at line 5639 of file vfwdfdynamics.cpp.
Definition at line 5567 of file vfwdfdynamics.cpp.
Referenced by _In_reads_().
Definition at line 5571 of file vfwdfdynamics.cpp.
Definition at line 5548 of file vfwdfdynamics.cpp.
Referenced by _In_reads_().
Definition at line 5573 of file vfwdfdynamics.cpp.
Referenced by _In_reads_().
Definition at line 3459 of file vfwdfdynamics.cpp.
Definition at line 3253 of file vfwdfdynamics.cpp.
_Must_inspect_result_ _In_ WDFDMATRANSACTION _In_ PFN_WDF_PROGRAM_DMA _In_ WDF_DMA_DIRECTION _In_ PMDL _In_ PVOID VirtualAddress |
Definition at line 2666 of file vfwdfdynamics.cpp.
Referenced by _When_().
Definition at line 3086 of file vfwdfdynamics.cpp.
Definition at line 2194 of file vfwdfdynamics.cpp.
Definition at line 2160 of file vfwdfdynamics.cpp.
|
extern |
Referenced by _Acquires_lock_(), _Deref_out_range_(), _In_reads_(), _In_reads_bytes_opt_(), _Out_writes_bytes_(), _Outptr_opt_result_bytebuffer_(), _Requires_lock_held_(), _Requires_lock_not_held_(), _When_(), WdfCxVerifierKeBugCheck(), WdfDriverMiniportUnload(), WdfGetTriageInfo(), WdfInterruptGetDevice(), WdfInterruptQueueDpcForIsr(), WdfInterruptQueueWorkItemForIsr(), WdfInterruptWdmGetInterrupt(), WdfObjectAllocateContext(), WdfObjectContextGetObject(), WdfObjectDereferenceActual(), WdfObjectGetTypedContextWorker(), WdfObjectReferenceActual(), WdfRequestSend(), WdfVerifierDbgBreakPoint(), WdfVerifierKeBugCheck(), and WdfWaitLockAcquire().
_Must_inspect_result_ _In_ WDFWMIINSTANCE WmiInstance |
Definition at line 8184 of file vfwdfdynamics.cpp.
Referenced by _In_reads_bytes_opt_().
Definition at line 8104 of file vfwdfdynamics.cpp.
Definition at line 8100 of file vfwdfdynamics.cpp.
Definition at line 8264 of file vfwdfdynamics.cpp.
Definition at line 7686 of file vfwdfdynamics.cpp.
Definition at line 7688 of file vfwdfdynamics.cpp.