532WDFEXPORT(WdfChildListRetrieveAddressDescription)(
583WDFEXPORT(WdfChildListRetrieveNextDevice)(
614WDFEXPORT(WdfChildListAddOrUpdateChildDescriptionAsPresent)(
630WDFEXPORT(WdfChildListUpdateChildDescriptionAsMissing)(
643WDFEXPORT(WdfChildListUpdateAllChildDescriptionsAsPresent)(
787WDFEXPORT(WdfCommonBufferCreateWithConfig)(
807WDFEXPORT(WdfCommonBufferGetAlignedVirtualAddress)(
818WDFEXPORT(WdfCommonBufferGetAlignedLogicalAddress)(
854WDFEXPORT(WdfControlDeviceInitSetShutdownNotification)(
893WDFEXPORT(WdfCxDeviceInitAssignWdmIrpPreprocessCallback)(
913WDFEXPORT(WdfCxDeviceInitSetIoInCallerContextCallback)(
926WDFEXPORT(WdfCxDeviceInitSetRequestAttributes)(
939WDFEXPORT(WdfCxDeviceInitSetFileObjectConfig)(
1000WDFEXPORT(WdfWdmDeviceGetWdfDeviceHandle)(
1022WDFEXPORT(WdfDeviceWdmGetAttachedDevice)(
1033WDFEXPORT(WdfDeviceWdmGetPhysicalDevice)(
1045WDFEXPORT(WdfDeviceWdmDispatchPreprocessedIrp)(
1075WDFEXPORT(WdfDeviceWdmDispatchIrpToIoQueue)(
1093WDFEXPORT(WdfDeviceAddDependentUsageDeviceObject)(
1106WDFEXPORT(WdfDeviceRemoveDependentUsageDeviceObject)(
1120WDFEXPORT(WdfDeviceAddRemovalRelationsPhysicalDevice)(
1133WDFEXPORT(WdfDeviceRemoveRemovalRelationsPhysicalDevice)(
1146WDFEXPORT(WdfDeviceClearRemovalRelationsDevices)(
1183WDFEXPORT(WdfDeviceAssignMofResourceName)(
1229WDFEXPORT(WdfDeviceGetDevicePowerPolicyState)(
1241WDFEXPORT(WdfDeviceAssignS0IdleSettings)(
1255WDFEXPORT(WdfDeviceAssignSxWakeSettings)(
1308WDFEXPORT(WdfDeviceSetSpecialFileSupport)(
1347WDFEXPORT(WdfDeviceGetAlignmentRequirement)(
1358WDFEXPORT(WdfDeviceSetAlignmentRequirement)(
1382WDFEXPORT(WdfDeviceInitSetPnpPowerEventCallbacks)(
1395WDFEXPORT(WdfDeviceInitSetPowerPolicyEventCallbacks)(
1408WDFEXPORT(WdfDeviceInitSetPowerPolicyOwnership)(
1422WDFEXPORT(WdfDeviceInitRegisterPnpStateChangeCallback)(
1440WDFEXPORT(WdfDeviceInitRegisterPowerStateChangeCallback)(
1458WDFEXPORT(WdfDeviceInitRegisterPowerPolicyStateChangeCallback)(
1501WDFEXPORT(WdfDeviceInitSetPowerNotPageable)(
1512WDFEXPORT(WdfDeviceInitSetPowerPageable)(
1562WDFEXPORT(WdfDeviceInitAssignSDDLString)(
1588WDFEXPORT(WdfDeviceInitSetCharacteristics)(
1603WDFEXPORT(WdfDeviceInitSetFileObjectConfig)(
1618WDFEXPORT(WdfDeviceInitSetRequestAttributes)(
1632WDFEXPORT(WdfDeviceInitAssignWdmIrpPreprocessCallback)(
1652WDFEXPORT(WdfDeviceInitSetIoInCallerContextCallback)(
1665WDFEXPORT(WdfDeviceInitSetRemoveLockOptions)(
1708WDFEXPORT(WdfDeviceCreateDeviceInterface)(
1723WDFEXPORT(WdfDeviceSetDeviceInterfaceState)(
1741WDFEXPORT(WdfDeviceRetrieveDeviceInterfaceString)(
1793WDFEXPORT(WdfDeviceAllocAndQueryProperty)(
1826WDFEXPORT(WdfDeviceSetPowerCapabilities)(
1839WDFEXPORT(WdfDeviceSetBusInformationForChildren)(
1982WDFEXPORT(WdfDeviceConfigureRequestDispatching)(
1999WDFEXPORT(WdfDeviceConfigureWdmIrpDispatchCallback)(
2018WDFEXPORT(WdfDeviceGetSystemPowerAction)(
2030WDFEXPORT(WdfDeviceWdmAssignPowerFrameworkSettings)(
2043WDFEXPORT(WdfDeviceInitSetReleaseHardwareOrderOnFailure)(
2092WDFEXPORT(WdfDeviceAllocAndQueryPropertyEx)(
2145WDFEXPORT(WdfDeviceInitAllowSelfIoTarget)(
2175WDFEXPORT(WdfDmaEnablerConfigureSystemProfile)(
2190WDFEXPORT(WdfDmaEnablerGetMaximumLength)(
2201WDFEXPORT(WdfDmaEnablerGetMaximumScatterGatherElements)(
2212WDFEXPORT(WdfDmaEnablerSetMaximumScatterGatherElements)(
2219 size_t MaximumFragments
2226WDFEXPORT(WdfDmaEnablerGetFragmentLength)(
2239WDFEXPORT(WdfDmaEnablerWdmGetDmaAdapter)(
2292WDFEXPORT(WdfDmaTransactionInitializeUsingOffset)(
2315WDFEXPORT(WdfDmaTransactionInitializeUsingRequest)(
2358WDFEXPORT(WdfDmaTransactionDmaCompleted)(
2371WDFEXPORT(WdfDmaTransactionDmaCompletedWithLength)(
2386WDFEXPORT(WdfDmaTransactionDmaCompletedFinal)(
2401WDFEXPORT(WdfDmaTransactionGetBytesTransferred)(
2412WDFEXPORT(WdfDmaTransactionSetMaximumLength)(
2436WDFEXPORT(WdfDmaTransactionGetCurrentDmaTransferLength)(
2458WDFEXPORT(WdfDmaTransactionGetTransferInfo)(
2473WDFEXPORT(WdfDmaTransactionSetChannelConfigurationCallback)(
2488WDFEXPORT(WdfDmaTransactionSetTransferCompleteCallback)(
2503WDFEXPORT(WdfDmaTransactionSetImmediateExecution)(
2516WDFEXPORT(WdfDmaTransactionAllocateResources)(
2535WDFEXPORT(WdfDmaTransactionSetDeviceAddressOffset)(
2548WDFEXPORT(WdfDmaTransactionFreeResources)(
2570WDFEXPORT(WdfDmaTransactionWdmGetTransferContext)(
2581WDFEXPORT(WdfDmaTransactionStopSystemTransfer)(
2698WDFEXPORT(WdfDriverOpenParametersRegistryKey)(
2715WDFEXPORT(WdfWdmDriverGetWdfDriverHandle)(
2743WDFEXPORT(WdfDriverRetrieveVersionString)(
2770WDFEXPORT(WdfFdoInitWdmGetPhysicalDevice)(
2822WDFEXPORT(WdfFdoInitAllocAndQueryProperty)(
2865WDFEXPORT(WdfFdoInitAllocAndQueryPropertyEx)(
2911WDFEXPORT(WdfFdoInitSetDefaultChildListConfig)(
2973WDFEXPORT(WdfFdoLockStaticChildListForIteration)(
2985WDFEXPORT(WdfFdoRetrieveNextStaticChild)(
3000WDFEXPORT(WdfFdoUnlockStaticChildListFromIteration)(
3044WDFEXPORT(WdfFileObjectWdmGetFileObject)(
3197WDFEXPORT(WdfInterruptSetExtendedPolicy)(
3341WDFEXPORT(WdfIoQueueRetrieveNextRequest)(
3355WDFEXPORT(WdfIoQueueRetrieveRequestByFileObject)(
3391WDFEXPORT(WdfIoQueueRetrieveFoundRequest)(
3479WDFEXPORT(WdfIoQueueAssignForwardProgressPolicy)(
3509WDFEXPORT(WdfIoQueueStopAndPurgeSynchronously)(
3550WDFEXPORT(WdfIoTargetCloseForQueryRemove)(
3637WDFEXPORT(WdfIoTargetQueryTargetProperty)(
3658WDFEXPORT(WdfIoTargetAllocAndQueryTargetProperty)(
3700WDFEXPORT(WdfIoTargetWdmGetTargetDeviceObject)(
3711WDFEXPORT(WdfIoTargetWdmGetTargetPhysicalDevice)(
3722WDFEXPORT(WdfIoTargetWdmGetTargetFileObject)(
3733WDFEXPORT(WdfIoTargetWdmGetTargetFileHandle)(
3745WDFEXPORT(WdfIoTargetSendReadSynchronously)(
3767WDFEXPORT(WdfIoTargetFormatRequestForRead)(
3787WDFEXPORT(WdfIoTargetSendWriteSynchronously)(
3809WDFEXPORT(WdfIoTargetFormatRequestForWrite)(
3829WDFEXPORT(WdfIoTargetSendIoctlSynchronously)(
3853WDFEXPORT(WdfIoTargetFormatRequestForIoctl)(
3877WDFEXPORT(WdfIoTargetSendInternalIoctlSynchronously)(
3901WDFEXPORT(WdfIoTargetFormatRequestForInternalIoctl)(
3925WDFEXPORT(WdfIoTargetSendInternalIoctlOthersSynchronously)(
3951WDFEXPORT(WdfIoTargetFormatRequestForInternalIoctlOthers)(
3978WDFEXPORT(WdfIoTargetSelfAssignDefaultIoQueue)(
4077 size_t NumBytesToCopyTo
4096 size_t NumBytesToCopyFrom
4425WDFEXPORT(WdfPdoInitAllowForwardingRequestToParent)(
4471WDFEXPORT(WdfPdoRetrieveIdentificationDescription)(
4485WDFEXPORT(WdfPdoRetrieveAddressDescription)(
4499WDFEXPORT(WdfPdoUpdateAddressDescription)(
4513WDFEXPORT(WdfPdoAddEjectionRelationsPhysicalDevice)(
4526WDFEXPORT(WdfPdoRemoveEjectionRelationsPhysicalDevice)(
4539WDFEXPORT(WdfPdoClearEjectionRelationsDevices)(
4720WDFEXPORT(WdfRegistryQueryUnicodeString)(
4826WDFEXPORT(WdfRegistryAssignUnicodeString)(
4934WDFEXPORT(WdfRequestFormatRequestUsingCurrentType)(
4945WDFEXPORT(WdfRequestWdmFormatUsingStackLocation)(
5060WDFEXPORT(WdfRequestSetCompletionRoutine)(
5075WDFEXPORT(WdfRequestGetCompletionParams)(
5113WDFEXPORT(WdfRequestCompleteWithPriorityBoost)(
5128WDFEXPORT(WdfRequestCompleteWithInformation)(
5157WDFEXPORT(WdfRequestRetrieveInputMemory)(
5171WDFEXPORT(WdfRequestRetrieveOutputMemory)(
5185WDFEXPORT(WdfRequestRetrieveInputBuffer)(
5203WDFEXPORT(WdfRequestRetrieveOutputBuffer)(
5221WDFEXPORT(WdfRequestRetrieveInputWdmMdl)(
5235WDFEXPORT(WdfRequestRetrieveOutputWdmMdl)(
5249WDFEXPORT(WdfRequestRetrieveUnsafeUserInputBuffer)(
5267WDFEXPORT(WdfRequestRetrieveUnsafeUserOutputBuffer)(
5320WDFEXPORT(WdfRequestProbeAndLockUserBufferForRead)(
5338WDFEXPORT(WdfRequestProbeAndLockUserBufferForWrite)(
5439WDFEXPORT(WdfRequestForwardToParentDeviceIoQueue)(
5454WDFEXPORT(WdfIoResourceRequirementsListSetSlotNumber)(
5467WDFEXPORT(WdfIoResourceRequirementsListSetInterfaceType)(
5482WDFEXPORT(WdfIoResourceRequirementsListAppendIoResList)(
5496WDFEXPORT(WdfIoResourceRequirementsListInsertIoResList)(
5511WDFEXPORT(WdfIoResourceRequirementsListGetCount)(
5522WDFEXPORT(WdfIoResourceRequirementsListGetIoResList)(
5535WDFEXPORT(WdfIoResourceRequirementsListRemove)(
5548WDFEXPORT(WdfIoResourceRequirementsListRemoveByIoResList)(
5578WDFEXPORT(WdfIoResourceListAppendDescriptor)(
5592WDFEXPORT(WdfIoResourceListInsertDescriptor)(
5607WDFEXPORT(WdfIoResourceListUpdateDescriptor)(
5633WDFEXPORT(WdfIoResourceListGetDescriptor)(
5659WDFEXPORT(WdfIoResourceListRemoveByDescriptor)(
5673WDFEXPORT(WdfCmResourceListAppendDescriptor)(
5687WDFEXPORT(WdfCmResourceListInsertDescriptor)(
5713WDFEXPORT(WdfCmResourceListGetDescriptor)(
5739WDFEXPORT(WdfCmResourceListRemoveByDescriptor)(
5968WDFEXPORT(WdfUsbTargetDeviceCreateWithParameters)(
5986WDFEXPORT(WdfUsbTargetDeviceRetrieveInformation)(
5999WDFEXPORT(WdfUsbTargetDeviceGetDeviceDescriptor)(
6013WDFEXPORT(WdfUsbTargetDeviceRetrieveConfigDescriptor)(
6029WDFEXPORT(WdfUsbTargetDeviceQueryString)(
6053WDFEXPORT(WdfUsbTargetDeviceAllocAndQueryString)(
6075WDFEXPORT(WdfUsbTargetDeviceFormatRequestForString)(
6096WDFEXPORT(WdfUsbTargetDeviceGetNumInterfaces)(
6108WDFEXPORT(WdfUsbTargetDeviceSelectConfig)(
6123WDFEXPORT(WdfUsbTargetDeviceWdmGetConfigurationHandle)(
6135WDFEXPORT(WdfUsbTargetDeviceRetrieveCurrentFrameNumber)(
6149WDFEXPORT(WdfUsbTargetDeviceSendControlTransferSynchronously)(
6171WDFEXPORT(WdfUsbTargetDeviceFormatRequestForControlTransfer)(
6191WDFEXPORT(WdfUsbTargetDeviceIsConnectedSynchronous)(
6203WDFEXPORT(WdfUsbTargetDeviceResetPortSynchronously)(
6215WDFEXPORT(WdfUsbTargetDeviceCyclePortSynchronously)(
6227WDFEXPORT(WdfUsbTargetDeviceFormatRequestForCyclePort)(
6241WDFEXPORT(WdfUsbTargetDeviceSendUrbSynchronously)(
6259WDFEXPORT(WdfUsbTargetDeviceFormatRequestForUrb)(
6277WDFEXPORT(WdfUsbTargetDeviceQueryUsbCapability)(
6289 PVOID CapabilityBuffer,
6318WDFEXPORT(WdfUsbTargetDeviceCreateIsochUrb)(
6337WDFEXPORT(WdfUsbTargetPipeGetInformation)(
6361WDFEXPORT(WdfUsbTargetPipeIsOutEndpoint)(
6383WDFEXPORT(WdfUsbTargetPipeSetNoMaximumPacketSizeCheck)(
6395WDFEXPORT(WdfUsbTargetPipeWriteSynchronously)(
6415WDFEXPORT(WdfUsbTargetPipeFormatRequestForWrite)(
6433WDFEXPORT(WdfUsbTargetPipeReadSynchronously)(
6453WDFEXPORT(WdfUsbTargetPipeFormatRequestForRead)(
6471WDFEXPORT(WdfUsbTargetPipeConfigContinuousReader)(
6485WDFEXPORT(WdfUsbTargetPipeAbortSynchronously)(
6501WDFEXPORT(WdfUsbTargetPipeFormatRequestForAbort)(
6515WDFEXPORT(WdfUsbTargetPipeResetSynchronously)(
6531WDFEXPORT(WdfUsbTargetPipeFormatRequestForReset)(
6545WDFEXPORT(WdfUsbTargetPipeSendUrbSynchronously)(
6563WDFEXPORT(WdfUsbTargetPipeFormatRequestForUrb)(
6580WDFEXPORT(WdfUsbInterfaceGetInterfaceNumber)(
6591WDFEXPORT(WdfUsbInterfaceGetNumEndpoints)(
6619WDFEXPORT(WdfUsbInterfaceGetNumSettings)(
6646WDFEXPORT(WdfUsbInterfaceGetEndpointInformation)(
6663WDFEXPORT(WdfUsbTargetDeviceGetInterface)(
6676WDFEXPORT(WdfUsbInterfaceGetConfiguredSettingIndex)(
6687WDFEXPORT(WdfUsbInterfaceGetNumConfiguredPipes)(
6698WDFEXPORT(WdfUsbInterfaceGetConfiguredPipe)(
6713WDFEXPORT(WdfUsbTargetPipeWdmGetPipeHandle)(
6800WDFEXPORT(WdfWmiProviderGetTracingHandle)(
6935#ifdef FX_DYNAMICS_GENERATE_TABLE
6944 WDFEXPORT(WdfChildListRetrieveAddressDescription),
6948 WDFEXPORT(WdfChildListRetrieveNextDevice),
6950 WDFEXPORT(WdfChildListAddOrUpdateChildDescriptionAsPresent),
6951 WDFEXPORT(WdfChildListUpdateChildDescriptionAsMissing),
6952 WDFEXPORT(WdfChildListUpdateAllChildDescriptionsAsPresent),
6953 WDFEXPORT(WdfChildListRequestChildEject),
6963 WDFEXPORT(WdfCommonBufferGetAlignedVirtualAddress),
6964 WDFEXPORT(WdfCommonBufferGetAlignedLogicalAddress),
6967 WDFEXPORT(WdfControlDeviceInitAllocate),
6968 WDFEXPORT(WdfControlDeviceInitSetShutdownNotification),
6969 WDFEXPORT(WdfControlFinishInitializing),
6972 WDFEXPORT(WdfWdmDeviceGetWdfDeviceHandle),
6974 WDFEXPORT(WdfDeviceWdmGetAttachedDevice),
6975 WDFEXPORT(WdfDeviceWdmGetPhysicalDevice),
6976 WDFEXPORT(WdfDeviceWdmDispatchPreprocessedIrp),
6977 WDFEXPORT(WdfDeviceAddDependentUsageDeviceObject),
6978 WDFEXPORT(WdfDeviceAddRemovalRelationsPhysicalDevice),
6979 WDFEXPORT(WdfDeviceRemoveRemovalRelationsPhysicalDevice),
6980 WDFEXPORT(WdfDeviceClearRemovalRelationsDevices),
6983 WDFEXPORT(WdfDeviceAssignMofResourceName),
6986 WDFEXPORT(WdfDeviceGetDevicePowerState),
6987 WDFEXPORT(WdfDeviceGetDevicePowerPolicyState),
6988 WDFEXPORT(WdfDeviceAssignS0IdleSettings),
6989 WDFEXPORT(WdfDeviceAssignSxWakeSettings),
6991 WDFEXPORT(WdfDeviceSetSpecialFileSupport),
6994 WDFEXPORT(WdfDeviceGetAlignmentRequirement),
6995 WDFEXPORT(WdfDeviceSetAlignmentRequirement),
6997 WDFEXPORT(WdfDeviceInitSetPnpPowerEventCallbacks),
6998 WDFEXPORT(WdfDeviceInitSetPowerPolicyEventCallbacks),
6999 WDFEXPORT(WdfDeviceInitSetPowerPolicyOwnership),
7000 WDFEXPORT(WdfDeviceInitRegisterPnpStateChangeCallback),
7001 WDFEXPORT(WdfDeviceInitRegisterPowerStateChangeCallback),
7002 WDFEXPORT(WdfDeviceInitRegisterPowerPolicyStateChangeCallback),
7005 WDFEXPORT(WdfDeviceInitSetPowerNotPageable),
7006 WDFEXPORT(WdfDeviceInitSetPowerPageable),
7010 WDFEXPORT(WdfDeviceInitAssignSDDLString),
7012 WDFEXPORT(WdfDeviceInitSetCharacteristics),
7013 WDFEXPORT(WdfDeviceInitSetFileObjectConfig),
7014 WDFEXPORT(WdfDeviceInitSetRequestAttributes),
7015 WDFEXPORT(WdfDeviceInitAssignWdmIrpPreprocessCallback),
7016 WDFEXPORT(WdfDeviceInitSetIoInCallerContextCallback),
7018 WDFEXPORT(WdfDeviceSetStaticStopRemove),
7019 WDFEXPORT(WdfDeviceCreateDeviceInterface),
7020 WDFEXPORT(WdfDeviceSetDeviceInterfaceState),
7021 WDFEXPORT(WdfDeviceRetrieveDeviceInterfaceString),
7024 WDFEXPORT(WdfDeviceAllocAndQueryProperty),
7026 WDFEXPORT(WdfDeviceSetPowerCapabilities),
7027 WDFEXPORT(WdfDeviceSetBusInformationForChildren),
7035 WDFEXPORT(WdfDeviceConfigureRequestDispatching),
7037 WDFEXPORT(WdfDmaEnablerGetMaximumLength),
7038 WDFEXPORT(WdfDmaEnablerGetMaximumScatterGatherElements),
7039 WDFEXPORT(WdfDmaEnablerSetMaximumScatterGatherElements),
7042 WDFEXPORT(WdfDmaTransactionInitializeUsingRequest),
7045 WDFEXPORT(WdfDmaTransactionDmaCompleted),
7046 WDFEXPORT(WdfDmaTransactionDmaCompletedWithLength),
7047 WDFEXPORT(WdfDmaTransactionDmaCompletedFinal),
7048 WDFEXPORT(WdfDmaTransactionGetBytesTransferred),
7049 WDFEXPORT(WdfDmaTransactionSetMaximumLength),
7051 WDFEXPORT(WdfDmaTransactionGetCurrentDmaTransferLength),
7062 WDFEXPORT(WdfDriverOpenParametersRegistryKey),
7063 WDFEXPORT(WdfWdmDriverGetWdfDriverHandle),
7065 WDFEXPORT(WdfDriverRetrieveVersionString),
7067 WDFEXPORT(WdfFdoInitWdmGetPhysicalDevice),
7070 WDFEXPORT(WdfFdoInitAllocAndQueryProperty),
7073 WDFEXPORT(WdfFdoInitSetDefaultChildListConfig),
7077 WDFEXPORT(WdfFdoLockStaticChildListForIteration),
7078 WDFEXPORT(WdfFdoRetrieveNextStaticChild),
7079 WDFEXPORT(WdfFdoUnlockStaticChildListFromIteration),
7083 WDFEXPORT(WdfFileObjectWdmGetFileObject),
7101 WDFEXPORT(WdfIoQueueRetrieveNextRequest),
7102 WDFEXPORT(WdfIoQueueRetrieveRequestByFileObject),
7104 WDFEXPORT(WdfIoQueueRetrieveFoundRequest),
7105 WDFEXPORT(WdfIoQueueDrainSynchronously),
7107 WDFEXPORT(WdfIoQueuePurgeSynchronously),
7112 WDFEXPORT(WdfIoTargetCloseForQueryRemove),
7118 WDFEXPORT(WdfIoTargetQueryTargetProperty),
7119 WDFEXPORT(WdfIoTargetAllocAndQueryTargetProperty),
7120 WDFEXPORT(WdfIoTargetQueryForInterface),
7121 WDFEXPORT(WdfIoTargetWdmGetTargetDeviceObject),
7122 WDFEXPORT(WdfIoTargetWdmGetTargetPhysicalDevice),
7123 WDFEXPORT(WdfIoTargetWdmGetTargetFileObject),
7124 WDFEXPORT(WdfIoTargetWdmGetTargetFileHandle),
7125 WDFEXPORT(WdfIoTargetSendReadSynchronously),
7126 WDFEXPORT(WdfIoTargetFormatRequestForRead),
7127 WDFEXPORT(WdfIoTargetSendWriteSynchronously),
7128 WDFEXPORT(WdfIoTargetFormatRequestForWrite),
7129 WDFEXPORT(WdfIoTargetSendIoctlSynchronously),
7130 WDFEXPORT(WdfIoTargetFormatRequestForIoctl),
7131 WDFEXPORT(WdfIoTargetSendInternalIoctlSynchronously),
7132 WDFEXPORT(WdfIoTargetFormatRequestForInternalIoctl),
7133 WDFEXPORT(WdfIoTargetSendInternalIoctlOthersSynchronously),
7134 WDFEXPORT(WdfIoTargetFormatRequestForInternalIoctlOthers),
7142 WDFEXPORT(WdfMemoryCreateFromLookaside),
7165 WDFEXPORT(WdfPdoRetrieveIdentificationDescription),
7166 WDFEXPORT(WdfPdoRetrieveAddressDescription),
7167 WDFEXPORT(WdfPdoUpdateAddressDescription),
7168 WDFEXPORT(WdfPdoAddEjectionRelationsPhysicalDevice),
7169 WDFEXPORT(WdfPdoRemoveEjectionRelationsPhysicalDevice),
7170 WDFEXPORT(WdfPdoClearEjectionRelationsDevices),
7181 WDFEXPORT(WdfRegistryQueryUnicodeString),
7186 WDFEXPORT(WdfRegistryAssignMultiString),
7187 WDFEXPORT(WdfRegistryAssignUnicodeString),
7194 WDFEXPORT(WdfRequestFormatRequestUsingCurrentType),
7195 WDFEXPORT(WdfRequestWdmFormatUsingStackLocation),
7202 WDFEXPORT(WdfRequestIsFrom32BitProcess),
7203 WDFEXPORT(WdfRequestSetCompletionRoutine),
7204 WDFEXPORT(WdfRequestGetCompletionParams),
7207 WDFEXPORT(WdfRequestCompleteWithPriorityBoost),
7208 WDFEXPORT(WdfRequestCompleteWithInformation),
7210 WDFEXPORT(WdfRequestRetrieveInputMemory),
7211 WDFEXPORT(WdfRequestRetrieveOutputMemory),
7212 WDFEXPORT(WdfRequestRetrieveInputBuffer),
7213 WDFEXPORT(WdfRequestRetrieveOutputBuffer),
7214 WDFEXPORT(WdfRequestRetrieveInputWdmMdl),
7215 WDFEXPORT(WdfRequestRetrieveOutputWdmMdl),
7216 WDFEXPORT(WdfRequestRetrieveUnsafeUserInputBuffer),
7217 WDFEXPORT(WdfRequestRetrieveUnsafeUserOutputBuffer),
7221 WDFEXPORT(WdfRequestProbeAndLockUserBufferForRead),
7222 WDFEXPORT(WdfRequestProbeAndLockUserBufferForWrite),
7229 WDFEXPORT(WdfIoResourceRequirementsListSetSlotNumber),
7230 WDFEXPORT(WdfIoResourceRequirementsListSetInterfaceType),
7231 WDFEXPORT(WdfIoResourceRequirementsListAppendIoResList),
7232 WDFEXPORT(WdfIoResourceRequirementsListInsertIoResList),
7233 WDFEXPORT(WdfIoResourceRequirementsListGetCount),
7234 WDFEXPORT(WdfIoResourceRequirementsListGetIoResList),
7235 WDFEXPORT(WdfIoResourceRequirementsListRemove),
7236 WDFEXPORT(WdfIoResourceRequirementsListRemoveByIoResList),
7238 WDFEXPORT(WdfIoResourceListAppendDescriptor),
7239 WDFEXPORT(WdfIoResourceListInsertDescriptor),
7240 WDFEXPORT(WdfIoResourceListUpdateDescriptor),
7242 WDFEXPORT(WdfIoResourceListGetDescriptor),
7244 WDFEXPORT(WdfIoResourceListRemoveByDescriptor),
7245 WDFEXPORT(WdfCmResourceListAppendDescriptor),
7246 WDFEXPORT(WdfCmResourceListInsertDescriptor),
7248 WDFEXPORT(WdfCmResourceListGetDescriptor),
7250 WDFEXPORT(WdfCmResourceListRemoveByDescriptor),
7266 WDFEXPORT(WdfUsbTargetDeviceRetrieveInformation),
7267 WDFEXPORT(WdfUsbTargetDeviceGetDeviceDescriptor),
7268 WDFEXPORT(WdfUsbTargetDeviceRetrieveConfigDescriptor),
7269 WDFEXPORT(WdfUsbTargetDeviceQueryString),
7270 WDFEXPORT(WdfUsbTargetDeviceAllocAndQueryString),
7271 WDFEXPORT(WdfUsbTargetDeviceFormatRequestForString),
7272 WDFEXPORT(WdfUsbTargetDeviceGetNumInterfaces),
7273 WDFEXPORT(WdfUsbTargetDeviceSelectConfig),
7274 WDFEXPORT(WdfUsbTargetDeviceWdmGetConfigurationHandle),
7275 WDFEXPORT(WdfUsbTargetDeviceRetrieveCurrentFrameNumber),
7276 WDFEXPORT(WdfUsbTargetDeviceSendControlTransferSynchronously),
7277 WDFEXPORT(WdfUsbTargetDeviceFormatRequestForControlTransfer),
7278 WDFEXPORT(WdfUsbTargetDeviceIsConnectedSynchronous),
7279 WDFEXPORT(WdfUsbTargetDeviceResetPortSynchronously),
7280 WDFEXPORT(WdfUsbTargetDeviceCyclePortSynchronously),
7281 WDFEXPORT(WdfUsbTargetDeviceFormatRequestForCyclePort),
7282 WDFEXPORT(WdfUsbTargetDeviceSendUrbSynchronously),
7283 WDFEXPORT(WdfUsbTargetDeviceFormatRequestForUrb),
7284 WDFEXPORT(WdfUsbTargetPipeGetInformation),
7285 WDFEXPORT(WdfUsbTargetPipeIsInEndpoint),
7286 WDFEXPORT(WdfUsbTargetPipeIsOutEndpoint),
7288 WDFEXPORT(WdfUsbTargetPipeSetNoMaximumPacketSizeCheck),
7289 WDFEXPORT(WdfUsbTargetPipeWriteSynchronously),
7290 WDFEXPORT(WdfUsbTargetPipeFormatRequestForWrite),
7291 WDFEXPORT(WdfUsbTargetPipeReadSynchronously),
7292 WDFEXPORT(WdfUsbTargetPipeFormatRequestForRead),
7293 WDFEXPORT(WdfUsbTargetPipeConfigContinuousReader),
7294 WDFEXPORT(WdfUsbTargetPipeAbortSynchronously),
7295 WDFEXPORT(WdfUsbTargetPipeFormatRequestForAbort),
7296 WDFEXPORT(WdfUsbTargetPipeResetSynchronously),
7297 WDFEXPORT(WdfUsbTargetPipeFormatRequestForReset),
7298 WDFEXPORT(WdfUsbTargetPipeSendUrbSynchronously),
7299 WDFEXPORT(WdfUsbTargetPipeFormatRequestForUrb),
7300 WDFEXPORT(WdfUsbInterfaceGetInterfaceNumber),
7301 WDFEXPORT(WdfUsbInterfaceGetNumEndpoints),
7302 WDFEXPORT(WdfUsbInterfaceGetDescriptor),
7303 WDFEXPORT(WdfUsbInterfaceSelectSetting),
7304 WDFEXPORT(WdfUsbInterfaceGetEndpointInformation),
7305 WDFEXPORT(WdfUsbTargetDeviceGetInterface),
7306 WDFEXPORT(WdfUsbInterfaceGetConfiguredSettingIndex),
7307 WDFEXPORT(WdfUsbInterfaceGetNumConfiguredPipes),
7308 WDFEXPORT(WdfUsbInterfaceGetConfiguredPipe),
7309 WDFEXPORT(WdfUsbTargetPipeWdmGetPipeHandle),
7315 WDFEXPORT(WdfWmiProviderGetTracingHandle),
7327 WDFEXPORT(WdfCommonBufferCreateWithConfig),
7328 WDFEXPORT(WdfDmaEnablerGetFragmentLength),
7329 WDFEXPORT(WdfDmaEnablerWdmGetDmaAdapter),
7330 WDFEXPORT(WdfUsbInterfaceGetNumSettings),
7332 WDFEXPORT(WdfDeviceRemoveDependentUsageDeviceObject),
7333 WDFEXPORT(WdfDeviceGetSystemPowerAction),
7334 WDFEXPORT(WdfInterruptSetExtendedPolicy),
7335 WDFEXPORT(WdfIoQueueAssignForwardProgressPolicy),
7337 WDFEXPORT(WdfPdoInitAllowForwardingRequestToParent),
7340 WDFEXPORT(WdfRequestForwardToParentDeviceIoQueue),
7342 WDFEXPORT(WdfCxDeviceInitAssignWdmIrpPreprocessCallback),
7343 WDFEXPORT(WdfCxDeviceInitSetIoInCallerContextCallback),
7344 WDFEXPORT(WdfCxDeviceInitSetRequestAttributes),
7345 WDFEXPORT(WdfCxDeviceInitSetFileObjectConfig),
7347 WDFEXPORT(WdfDeviceWdmDispatchIrpToIoQueue),
7348 WDFEXPORT(WdfDeviceInitSetRemoveLockOptions),
7349 WDFEXPORT(WdfDeviceConfigureWdmIrpDispatchCallback),
7350 WDFEXPORT(WdfDmaEnablerConfigureSystemProfile),
7351 WDFEXPORT(WdfDmaTransactionInitializeUsingOffset),
7352 WDFEXPORT(WdfDmaTransactionGetTransferInfo),
7353 WDFEXPORT(WdfDmaTransactionSetChannelConfigurationCallback),
7354 WDFEXPORT(WdfDmaTransactionSetTransferCompleteCallback),
7355 WDFEXPORT(WdfDmaTransactionSetImmediateExecution),
7356 WDFEXPORT(WdfDmaTransactionAllocateResources),
7357 WDFEXPORT(WdfDmaTransactionSetDeviceAddressOffset),
7358 WDFEXPORT(WdfDmaTransactionFreeResources),
7360 WDFEXPORT(WdfDmaTransactionWdmGetTransferContext),
7363 WDFEXPORT(WdfInterruptTryToAcquireLock),
7365 WDFEXPORT(WdfIoQueueStopAndPurgeSynchronously),
7367 WDFEXPORT(WdfUsbTargetDeviceCreateWithParameters),
7368 WDFEXPORT(WdfUsbTargetDeviceQueryUsbCapability),
7370 WDFEXPORT(WdfUsbTargetDeviceCreateIsochUrb),
7372 WDFEXPORT(WdfDeviceWdmAssignPowerFrameworkSettings),
7373 WDFEXPORT(WdfDmaTransactionStopSystemTransfer),
7378 WDFEXPORT(WdfDeviceInitSetReleaseHardwareOrderOnFailure),
7383 WDFEXPORT(WdfDeviceAllocAndQueryPropertyEx),
7386 WDFEXPORT(WdfFdoInitAllocAndQueryPropertyEx),
7390 WDFEXPORT(WdfDeviceInitAllowSelfIoTarget),
7391 WDFEXPORT(WdfIoTargetSelfAssignDefaultIoQueue),
#define _Acquires_lock_(lock)
#define _Requires_lock_held_(lock)
#define _Requires_lock_not_held_(lock)
#define _Releases_lock_(lock)
#define __drv_reportError(why)
#define _IRQL_requires_min_(irql)
#define _IRQL_requires_max_(irql)
#define _IRQL_raises_(irql)
__in WDFOBJECT __in PCWDF_OBJECT_CONTEXT_TYPE_INFO TypeInfo
__in PVOID ContextPointer
_In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR Iterator
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
_Must_inspect_result_ WDFAPI NTSTATUS NTAPI WDFEXPORT() WdfWaitLockAcquire(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ _Requires_lock_not_held_(_Curr_) WDFWAITLOCK Lock, _In_opt_ PLONGLONG Timeout)
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ _In_opt_ PWDF_OBJECT_ATTRIBUTES Attributes
_Must_inspect_result_ _In_ WDFDEVICE Device
WDFAPI NTSTATUS NTAPI WDFEXPORT() WdfObjectAllocateContext(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_ PWDF_OBJECT_ATTRIBUTES ContextAttributes, _Outptr_opt_ PVOID *Context)
_Must_inspect_result_ _In_ WDFREQUEST _In_ size_t _Outptr_result_bytebuffer_ Length PVOID _Out_opt_ size_t * Length
struct _WDFFUNCTIONS * PWDFFUNCTIONS
WDFAPI VOID NTAPI WDFEXPORT() WdfObjectDereferenceActual(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_opt_ PVOID Tag, _In_ LONG Line, _In_z_ PCHAR File)
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER IdentificationDescription
struct _WDFVERSION * PWDFVERSION
_Must_inspect_result_ _In_ WDFDRIVER Driver
WDFAPI BOOLEAN NTAPI WDFEXPORT() WdfInterruptQueueWorkItemForIsr(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt)
_Must_inspect_result_ _In_opt_ PCUNICODE_STRING _In_opt_ PWDF_OBJECT_ATTRIBUTES StringAttributes
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_CHILD_LIST_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFCHILDLIST * ChildList
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR _Out_ WDFDEVICE _Inout_opt_ PWDF_CHILD_RETRIEVE_INFO Info
_Must_inspect_result_ _In_ WDFDMAENABLER DmaEnabler
_Must_inspect_result_ _In_ WDFCHILDLIST _Inout_ PWDF_CHILD_RETRIEVE_INFO RetrieveInfo
_Must_inspect_result_ _In_ WDFDRIVER _In_ CONST UNICODE_STRING * SDDLString
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFCOMMONBUFFER * CommonBuffer
WDFAPI VOID NTAPI WDFEXPORT() 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)
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_CHILD_LIST_CONFIG Config
struct _WDFFUNCTIONS WDFFUNCTIONS
WDFAPI WDFDEVICE NTAPI WDFEXPORT() WdfInterruptGetDevice(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt)
_Must_inspect_result_ WDFAPI PKINTERRUPT NTAPI WDFEXPORT() WdfInterruptWdmGetInterrupt(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt)
_In_ WDFCOLLECTION _In_ WDFOBJECT Item
WDFAPI VOID NTAPI WDFEXPORT() WdfObjectReferenceActual(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_opt_ PVOID Tag, _In_ LONG Line, _In_z_ PCHAR File)
WDFAPI PVOID FASTCALL WDFEXPORT() WdfObjectGetTypedContextWorker(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_ PCWDF_OBJECT_CONTEXT_TYPE_INFO TypeInfo)
_In_ PWDFDEVICE_INIT _In_ PFN_WDF_DEVICE_SHUTDOWN_NOTIFICATION Notification
_Must_inspect_result_ _In_ PWDFCXDEVICE_INIT _In_ PFN_WDFCXDEVICE_WDM_IRP_PREPROCESS _In_ UCHAR MajorFunction
_Must_inspect_result_ WDFAPI BOOLEAN NTAPI WDFEXPORT() WdfRequestSend(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFREQUEST Request, _In_ WDFIOTARGET Target, _In_opt_ PWDF_REQUEST_SEND_OPTIONS Options)
_Must_inspect_result_ _In_ PWDFCXDEVICE_INIT CxDeviceInit
WDFAPI WDFOBJECT FASTCALL WDFEXPORT() WdfObjectContextGetObject(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ PVOID ContextPointer)
WDFAPI VOID NTAPI WDFEXPORT() WdfDriverMiniportUnload(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFDRIVER Driver)
_Must_inspect_result_ _In_ PWDFCXDEVICE_INIT _In_ PFN_WDFCXDEVICE_WDM_IRP_PREPROCESS EvtCxDeviceWdmIrpPreprocess
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER _Inout_ PWDF_CHILD_ADDRESS_DESCRIPTION_HEADER AddressDescription
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES CollectionAttributes
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFCOLLECTION * Collection
_In_ WDFCOLLECTION _In_ ULONG Index
WDFAPI BOOLEAN NTAPI WDFEXPORT() WdfInterruptQueueDpcForIsr(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt)
_In_ PWDFCXDEVICE_INIT _In_ PWDFCX_FILEOBJECT_CONFIG CxFileObjectConfig
struct _WDFVERSION WDFVERSION
_Must_inspect_result_ _In_ WDFDRIVER _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ PDEVICE_OBJECT _In_opt_ PDEVICE_OBJECT _In_opt_ PDEVICE_OBJECT Pdo
_In_ PWDFDEVICE_INIT DeviceInit
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_CHILD_LIST_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES ChildListAttributes
WDFAPI VOID NTAPI WDFEXPORT() 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)
_Must_inspect_result_ _In_ WDFDRIVER _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ PDEVICE_OBJECT _In_opt_ PDEVICE_OBJECT AttachedDeviceObject
_In_ PWDFDEVICE_INIT _In_ PFN_WDF_DEVICE_SHUTDOWN_NOTIFICATION _In_ UCHAR Flags
#define _Outptr_result_bytebuffer_maybenull_(size)
#define _In_reads_bytes_(s)
#define _Outptr_result_bytebuffer_(s)
#define _Deref_out_range_(l, h)
#define _Out_writes_opt_(s)
#define _Out_writes_bytes_opt_(s)
#define _Out_writes_bytes_all_opt_(s)
#define _Must_inspect_result_
#define _Post_satisfies_(e)
#define _Strict_type_match_
#define _Out_writes_bytes_all_(s)
#define _Pre_writable_byte_size_(s)
#define _Out_writes_bytes_to_opt_(s, c)
#define _Out_writes_bytes_(s)
#define _Outptr_opt_result_bytebuffer_(s)
#define _In_reads_bytes_opt_(s)
__GNU_EXTENSION typedef __int64 * PLONGLONG
_In_ ULONG _In_ ULONG Offset
_In_ ULONG _In_ ULONG _In_ ULONG Length
enum _INTERFACE_TYPE INTERFACE_TYPE
PFN_WDFDEVICESETCHARACTERISTICS pfnWdfDeviceSetCharacteristics
PFN_WDFREGISTRYASSIGNMEMORY pfnWdfRegistryAssignMemory
PFN_WDFDEVICEASSIGNMOFRESOURCENAME pfnWdfDeviceAssignMofResourceName
PFN_WDFWORKITEMFLUSH pfnWdfWorkItemFlush
PFN_WDFDEVICEGETDEVICEPOWERPOLICYSTATE pfnWdfDeviceGetDevicePowerPolicyState
PFN_WDFDMATRANSACTIONEXECUTE pfnWdfDmaTransactionExecute
PFN_WDFINTERRUPTREPORTACTIVE pfnWdfInterruptReportActive
PFN_WDFFDOINITOPENREGISTRYKEY pfnWdfFdoInitOpenRegistryKey
PFN_WDFWORKITEMGETPARENTOBJECT pfnWdfWorkItemGetParentObject
PFN_WDFIORESOURCEREQUIREMENTSLISTSETINTERFACETYPE pfnWdfIoResourceRequirementsListSetInterfaceType
PFN_WDFREQUESTISCANCELED pfnWdfRequestIsCanceled
PFN_WDFWMIINSTANCEGETPROVIDER pfnWdfWmiInstanceGetProvider
PFN_WDFUSBINTERFACESELECTSETTING pfnWdfUsbInterfaceSelectSetting
PFN_WDFIOTARGETCLOSE pfnWdfIoTargetClose
PFN_WDFPDOINITADDHARDWAREID pfnWdfPdoInitAddHardwareID
PFN_WDFIORESOURCELISTREMOVE pfnWdfIoResourceListRemove
PFN_WDFDMAENABLERGETMAXIMUMLENGTH pfnWdfDmaEnablerGetMaximumLength
PFN_WDFPDOINITALLOWFORWARDINGREQUESTTOPARENT pfnWdfPdoInitAllowForwardingRequestToParent
PFN_WDFDEVICEINITALLOWSELFIOTARGET pfnWdfDeviceInitAllowSelfIoTarget
PFN_WDFREQUESTREUSE pfnWdfRequestReuse
PFN_WDFDEVICEASSIGNPROPERTY pfnWdfDeviceAssignProperty
PFN_WDFIOTARGETSTART pfnWdfIoTargetStart
PFN_WDFUSBTARGETDEVICECREATEISOCHURB pfnWdfUsbTargetDeviceCreateIsochUrb
PFN_WDFSPINLOCKCREATE pfnWdfSpinLockCreate
PFN_WDFINTERRUPTCREATE pfnWdfInterruptCreate
PFN_WDFIORESOURCEREQUIREMENTSLISTREMOVE pfnWdfIoResourceRequirementsListRemove
PFN_WDFWMIPROVIDERGETTRACINGHANDLE pfnWdfWmiProviderGetTracingHandle
PFN_WDFSTRINGCREATE pfnWdfStringCreate
PFN_WDFDRIVERISVERSIONAVAILABLE pfnWdfDriverIsVersionAvailable
PFN_WDFCOLLECTIONADD pfnWdfCollectionAdd
PFN_WDFIORESOURCELISTINSERTDESCRIPTOR pfnWdfIoResourceListInsertDescriptor
PFN_WDFIOTARGETPURGE pfnWdfIoTargetPurge
PFN_WDFDMAENABLERWDMGETDMAADAPTER pfnWdfDmaEnablerWdmGetDmaAdapter
PFN_WDFREQUESTSTOPACKNOWLEDGE pfnWdfRequestStopAcknowledge
PFN_WDFDEVICECONFIGUREREQUESTDISPATCHING pfnWdfDeviceConfigureRequestDispatching
PFN_WDFDMATRANSACTIONGETBYTESTRANSFERRED pfnWdfDmaTransactionGetBytesTransferred
PFN_WDFDEVICEINITASSIGNSDDLSTRING pfnWdfDeviceInitAssignSDDLString
PFN_WDFINTERRUPTGETDEVICE pfnWdfInterruptGetDevice
PFN_WDFIOTARGETQUERYTARGETPROPERTY pfnWdfIoTargetQueryTargetProperty
PFN_WDFUSBTARGETDEVICEWDMGETCONFIGURATIONHANDLE pfnWdfUsbTargetDeviceWdmGetConfigurationHandle
PFN_WDFDEVICEREMOVEDEPENDENTUSAGEDEVICEOBJECT pfnWdfDeviceRemoveDependentUsageDeviceObject
PFN_WDFDEVICEINITSETRELEASEHARDWAREORDERONFAILURE pfnWdfDeviceInitSetReleaseHardwareOrderOnFailure
PFN_WDFDEVICEADDDEPENDENTUSAGEDEVICEOBJECT pfnWdfDeviceAddDependentUsageDeviceObject
PFN_WDFIOTARGETCLOSEFORQUERYREMOVE pfnWdfIoTargetCloseForQueryRemove
PFN_WDFDEVICEINITSETPNPPOWEREVENTCALLBACKS pfnWdfDeviceInitSetPnpPowerEventCallbacks
PFN_WDFIOQUEUESTART pfnWdfIoQueueStart
PFN_WDFCHILDLISTADDORUPDATECHILDDESCRIPTIONASPRESENT pfnWdfChildListAddOrUpdateChildDescriptionAsPresent
PFN_WDFDEVICEINITSETDEVICECLASS pfnWdfDeviceInitSetDeviceClass
PFN_WDFDMATRANSACTIONRELEASE pfnWdfDmaTransactionRelease
PFN_WDFDEVICEINITSETREMOVELOCKOPTIONS pfnWdfDeviceInitSetRemoveLockOptions
PFN_WDFIOQUEUEFINDREQUEST pfnWdfIoQueueFindRequest
PFN_WDFCHILDLISTCREATE pfnWdfChildListCreate
PFN_WDFIOQUEUERETRIEVEFOUNDREQUEST pfnWdfIoQueueRetrieveFoundRequest
PFN_WDFDMATRANSACTIONGETTRANSFERINFO pfnWdfDmaTransactionGetTransferInfo
PFN_WDFDEVICEINITSETDEVICETYPE pfnWdfDeviceInitSetDeviceType
PFN_WDFMEMORYCOPYTOBUFFER pfnWdfMemoryCopyToBuffer
PFN_WDFINTERRUPTACQUIRELOCK pfnWdfInterruptAcquireLock
PFN_WDFINTERRUPTENABLE pfnWdfInterruptEnable
PFN_WDFUSBTARGETDEVICEGETDEVICEDESCRIPTOR pfnWdfUsbTargetDeviceGetDeviceDescriptor
PFN_WDFREGISTRYASSIGNMULTISTRING pfnWdfRegistryAssignMultiString
PFN_WDFDEVICECREATESYMBOLICLINK pfnWdfDeviceCreateSymbolicLink
PFN_WDFIORESOURCELISTUPDATEDESCRIPTOR pfnWdfIoResourceListUpdateDescriptor
PFN_WDFIORESOURCELISTCREATE pfnWdfIoResourceListCreate
PFN_WDFCMRESOURCELISTGETCOUNT pfnWdfCmResourceListGetCount
PFN_WDFDEVICEGETDEFAULTQUEUE pfnWdfDeviceGetDefaultQueue
PFN_WDFUSBTARGETPIPEGETINFORMATION pfnWdfUsbTargetPipeGetInformation
PFN_WDFIOQUEUESTOPANDPURGE pfnWdfIoQueueStopAndPurge
PFN_WDFREQUESTPROBEANDLOCKUSERBUFFERFORWRITE pfnWdfRequestProbeAndLockUserBufferForWrite
PFN_WDFDRIVERREGISTERTRACEINFO pfnWdfDriverRegisterTraceInfo
PFN_WDFDRIVERCREATE pfnWdfDriverCreate
PFN_WDFUSBINTERFACEGETNUMCONFIGUREDPIPES pfnWdfUsbInterfaceGetNumConfiguredPipes
PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORSTRING pfnWdfUsbTargetDeviceFormatRequestForString
PFN_WDFIOTARGETFORMATREQUESTFORIOCTL pfnWdfIoTargetFormatRequestForIoctl
PFN_WDFMEMORYCREATE pfnWdfMemoryCreate
PFN_WDFREQUESTALLOCATETIMER pfnWdfRequestAllocateTimer
PFN_WDFREQUESTCOMPLETEWITHINFORMATION pfnWdfRequestCompleteWithInformation
PFN_WDFOBJECTQUERY pfnWdfObjectQuery
PFN_WDFUSBTARGETDEVICEALLOCANDQUERYSTRING pfnWdfUsbTargetDeviceAllocAndQueryString
PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORCONTROLTRANSFER pfnWdfUsbTargetDeviceFormatRequestForControlTransfer
PFN_WDFUSBTARGETDEVICECREATE pfnWdfUsbTargetDeviceCreate
PFN_WDFIOTARGETQUERYFORINTERFACE pfnWdfIoTargetQueryForInterface
PFN_WDFCOLLECTIONREMOVE pfnWdfCollectionRemove
PFN_WDFDRIVERMINIPORTUNLOAD pfnWdfDriverMiniportUnload
PFN_WDFREGISTRYCREATEKEY pfnWdfRegistryCreateKey
PFN_WDFREQUESTMARKCANCELABLE pfnWdfRequestMarkCancelable
PFN_WDFIOQUEUESTOP pfnWdfIoQueueStop
PFN_WDFIOTARGETALLOCANDQUERYTARGETPROPERTY pfnWdfIoTargetAllocAndQueryTargetProperty
PFN_WDFUSBINTERFACEGETDESCRIPTOR pfnWdfUsbInterfaceGetDescriptor
PFN_WDFFDOGETDEFAULTCHILDLIST pfnWdfFdoGetDefaultChildList
PFN_WDFUSBTARGETPIPEWRITESYNCHRONOUSLY pfnWdfUsbTargetPipeWriteSynchronously
PFN_WDFDEVICEMINIPORTCREATE pfnWdfDeviceMiniportCreate
PFN_WDFDEVICESETSTATICSTOPREMOVE pfnWdfDeviceSetStaticStopRemove
PFN_WDFIOTARGETFORMATREQUESTFORWRITE pfnWdfIoTargetFormatRequestForWrite
PFN_WDFIOTARGETSENDINTERNALIOCTLSYNCHRONOUSLY pfnWdfIoTargetSendInternalIoctlSynchronously
PFN_WDFREQUESTSETINFORMATION pfnWdfRequestSetInformation
PFN_WDFREQUESTFORWARDTOPARENTDEVICEIOQUEUE pfnWdfRequestForwardToParentDeviceIoQueue
PFN_WDFREQUESTFORMATREQUESTUSINGCURRENTTYPE pfnWdfRequestFormatRequestUsingCurrentType
PFN_WDFDMATRANSACTIONINITIALIZEUSINGOFFSET pfnWdfDmaTransactionInitializeUsingOffset
PFN_WDFDMATRANSACTIONSETDEVICEADDRESSOFFSET pfnWdfDmaTransactionSetDeviceAddressOffset
PFN_WDFPDOREMOVEEJECTIONRELATIONSPHYSICALDEVICE pfnWdfPdoRemoveEjectionRelationsPhysicalDevice
PFN_WDFCMRESOURCELISTREMOVEBYDESCRIPTOR pfnWdfCmResourceListRemoveByDescriptor
PFN_WDFUSBTARGETDEVICERETRIEVEINFORMATION pfnWdfUsbTargetDeviceRetrieveInformation
PFN_WDFFDORETRIEVENEXTSTATICCHILD pfnWdfFdoRetrieveNextStaticChild
PFN_WDFDEVICEWDMDISPATCHPREPROCESSEDIRP pfnWdfDeviceWdmDispatchPreprocessedIrp
PFN_WDFREQUESTRETRIEVEUNSAFEUSEROUTPUTBUFFER pfnWdfRequestRetrieveUnsafeUserOutputBuffer
PFN_WDFDEVICEINITREGISTERPOWERPOLICYSTATECHANGECALLBACK pfnWdfDeviceInitRegisterPowerPolicyStateChangeCallback
PFN_WDFREGISTRYQUERYULONG pfnWdfRegistryQueryULong
PFN_WDFWMIPROVIDERCREATE pfnWdfWmiProviderCreate
PFN_WDFPDOUPDATEADDRESSDESCRIPTION pfnWdfPdoUpdateAddressDescription
PFN_WDFREQUESTUNMARKCANCELABLE pfnWdfRequestUnmarkCancelable
PFN_WDFDEVICECONFIGUREWDMIRPDISPATCHCALLBACK pfnWdfDeviceConfigureWdmIrpDispatchCallback
PFN_WDFREGISTRYASSIGNVALUE pfnWdfRegistryAssignValue
PFN_WDFDMATRANSACTIONALLOCATERESOURCES pfnWdfDmaTransactionAllocateResources
PFN_WDFIOQUEUEDRAIN pfnWdfIoQueueDrain
PFN_WDFUSBTARGETDEVICERESETPORTSYNCHRONOUSLY pfnWdfUsbTargetDeviceResetPortSynchronously
PFN_WDFCOMMONBUFFERGETALIGNEDVIRTUALADDRESS pfnWdfCommonBufferGetAlignedVirtualAddress
PFN_WDFIOTARGETFORMATREQUESTFORINTERNALIOCTL pfnWdfIoTargetFormatRequestForInternalIoctl
PFN_WDFCHILDLISTUPDATEALLCHILDDESCRIPTIONSASPRESENT pfnWdfChildListUpdateAllChildDescriptionsAsPresent
PFN_WDFCONTROLDEVICEINITSETSHUTDOWNNOTIFICATION pfnWdfControlDeviceInitSetShutdownNotification
PFN_WDFDEVICEINITSETEXCLUSIVE pfnWdfDeviceInitSetExclusive
PFN_WDFUSBTARGETPIPESETNOMAXIMUMPACKETSIZECHECK pfnWdfUsbTargetPipeSetNoMaximumPacketSizeCheck
PFN_WDFDEVICEGETIOTARGET pfnWdfDeviceGetIoTarget
PFN_WDFPDOINITADDCOMPATIBLEID pfnWdfPdoInitAddCompatibleID
PFN_WDFDMAENABLERGETMAXIMUMSCATTERGATHERELEMENTS pfnWdfDmaEnablerGetMaximumScatterGatherElements
PFN_WDFCONTROLFINISHINITIALIZING pfnWdfControlFinishInitializing
PFN_WDFDEVICEINITSETIOINCALLERCONTEXTCALLBACK pfnWdfDeviceInitSetIoInCallerContextCallback
PFN_WDFDEVICEINITREGISTERPNPSTATECHANGECALLBACK pfnWdfDeviceInitRegisterPnpStateChangeCallback
PFN_WDFOBJECTCREATE pfnWdfObjectCreate
PFN_WDFDEVICEINITSETPOWERPOLICYOWNERSHIP pfnWdfDeviceInitSetPowerPolicyOwnership
PFN_WDFCHILDLISTRETRIEVENEXTDEVICE pfnWdfChildListRetrieveNextDevice
PFN_WDFFDOINITALLOCANDQUERYPROPERTYEX pfnWdfFdoInitAllocAndQueryPropertyEx
PFN_WDFCOLLECTIONCREATE pfnWdfCollectionCreate
PFN_WDFIOQUEUERETRIEVENEXTREQUEST pfnWdfIoQueueRetrieveNextRequest
PFN_WDFDMAENABLERGETFRAGMENTLENGTH pfnWdfDmaEnablerGetFragmentLength
PFN_WDFUSBTARGETPIPEFORMATREQUESTFORWRITE pfnWdfUsbTargetPipeFormatRequestForWrite
PFN_WDFDMATRANSACTIONINITIALIZEUSINGREQUEST pfnWdfDmaTransactionInitializeUsingRequest
PFN_WDFCHILDLISTRETRIEVEADDRESSDESCRIPTION pfnWdfChildListRetrieveAddressDescription
PFN_WDFPDOMARKMISSING pfnWdfPdoMarkMissing
PFN_WDFDMAENABLERCREATE pfnWdfDmaEnablerCreate
PFN_WDFCHILDLISTUPDATECHILDDESCRIPTIONASMISSING pfnWdfChildListUpdateChildDescriptionAsMissing
PFN_WDFPDOINITSETDEFAULTLOCALE pfnWdfPdoInitSetDefaultLocale
PFN_WDFUSBTARGETPIPEISINENDPOINT pfnWdfUsbTargetPipeIsInEndpoint
PFN_WDFDEVICESETPNPCAPABILITIES pfnWdfDeviceSetPnpCapabilities
PFN_WDFINTERRUPTSETPOLICY pfnWdfInterruptSetPolicy
PFN_WDFDEVICERETRIEVEDEVICEINTERFACESTRING pfnWdfDeviceRetrieveDeviceInterfaceString
PFN_WDFDEVICEADDQUERYINTERFACE pfnWdfDeviceAddQueryInterface
PFN_WDFDRIVEROPENPARAMETERSREGISTRYKEY pfnWdfDriverOpenParametersRegistryKey
PFN_WDFWMIINSTANCEGETDEVICE pfnWdfWmiInstanceGetDevice
PFN_WDFDMAENABLERSETMAXIMUMSCATTERGATHERELEMENTS pfnWdfDmaEnablerSetMaximumScatterGatherElements
PFN_WDFCOMMONBUFFERCREATEWITHCONFIG pfnWdfCommonBufferCreateWithConfig
PFN_WDFFDOINITSETDEFAULTCHILDLISTCONFIG pfnWdfFdoInitSetDefaultChildListConfig
PFN_WDFFILEOBJECTWDMGETFILEOBJECT pfnWdfFileObjectWdmGetFileObject
PFN_WDFIOTARGETWDMGETTARGETFILEHANDLE pfnWdfIoTargetWdmGetTargetFileHandle
PFN_WDFWORKITEMCREATE pfnWdfWorkItemCreate
PFN_WDFDEVICEWDMGETATTACHEDDEVICE pfnWdfDeviceWdmGetAttachedDevice
PFN_WDFREGISTRYQUERYVALUE pfnWdfRegistryQueryValue
PFN_WDFREGISTRYQUERYUNICODESTRING pfnWdfRegistryQueryUnicodeString
PFN_WDFREQUESTGETINFORMATION pfnWdfRequestGetInformation
PFN_WDFREGISTRYASSIGNSTRING pfnWdfRegistryAssignString
PFN_WDFREQUESTCOMPLETE pfnWdfRequestComplete
PFN_WDFIOQUEUEPURGESYNCHRONOUSLY pfnWdfIoQueuePurgeSynchronously
PFN_WDFUSBTARGETDEVICESENDURBSYNCHRONOUSLY pfnWdfUsbTargetDeviceSendUrbSynchronously
PFN_WDFWMIINSTANCECREATE pfnWdfWmiInstanceCreate
PFN_WDFDMATRANSACTIONSTOPSYSTEMTRANSFER pfnWdfDmaTransactionStopSystemTransfer
PFN_WDFDEVICEOPENDEVICEMAPKEY pfnWdfDeviceOpenDevicemapKey
PFN_WDFWMIINSTANCEDEREGISTER pfnWdfWmiInstanceDeregister
PFN_WDFDEVICESETFAILED pfnWdfDeviceSetFailed
PFN_WDFUSBTARGETDEVICECYCLEPORTSYNCHRONOUSLY pfnWdfUsbTargetDeviceCyclePortSynchronously
PFN_WDFREQUESTISRESERVED pfnWdfRequestIsReserved
PFN_WDFPDOINITSETEVENTCALLBACKS pfnWdfPdoInitSetEventCallbacks
PFN_WDFFDOADDSTATICCHILD pfnWdfFdoAddStaticChild
PFN_WDFREQUESTRETRIEVEUNSAFEUSERINPUTBUFFER pfnWdfRequestRetrieveUnsafeUserInputBuffer
PFN_WDFFDOUNLOCKSTATICCHILDLISTFROMITERATION pfnWdfFdoUnlockStaticChildListFromIteration
PFN_WDFCHILDLISTREQUESTCHILDEJECT pfnWdfChildListRequestChildEject
PFN_WDFDEVICEINITSETIOTYPE pfnWdfDeviceInitSetIoType
PFN_WDFIOQUEUERETRIEVEREQUESTBYFILEOBJECT pfnWdfIoQueueRetrieveRequestByFileObject
PFN_WDFDEVICESETSPECIALFILESUPPORT pfnWdfDeviceSetSpecialFileSupport
PFN_WDFFILEOBJECTGETFLAGS pfnWdfFileObjectGetFlags
PFN_WDFFDOINITSETEVENTCALLBACKS pfnWdfFdoInitSetEventCallbacks
PFN_WDFTIMERGETPARENTOBJECT pfnWdfTimerGetParentObject
PFN_WDFIORESOURCEREQUIREMENTSLISTGETIORESLIST pfnWdfIoResourceRequirementsListGetIoResList
PFN_WDFINTERRUPTQUEUEDPCFORISR pfnWdfInterruptQueueDpcForIsr
PFN_WDFDMATRANSACTIONDMACOMPLETEDWITHLENGTH pfnWdfDmaTransactionDmaCompletedWithLength
PFN_WDFREQUESTFORWARDTOIOQUEUE pfnWdfRequestForwardToIoQueue
PFN_WDFIOTARGETGETDEVICE pfnWdfIoTargetGetDevice
PFN_WDFDEVICECLEARREMOVALRELATIONSDEVICES pfnWdfDeviceClearRemovalRelationsDevices
PFN_WDFUSBTARGETDEVICEGETNUMINTERFACES pfnWdfUsbTargetDeviceGetNumInterfaces
PFN_WDFPDORETRIEVEIDENTIFICATIONDESCRIPTION pfnWdfPdoRetrieveIdentificationDescription
PFN_WDFCOMMONBUFFERCREATE pfnWdfCommonBufferCreate
PFN_WDFDEVICEWDMGETDEVICEOBJECT pfnWdfDeviceWdmGetDeviceObject
PFN_WDFUSBTARGETDEVICEISCONNECTEDSYNCHRONOUS pfnWdfUsbTargetDeviceIsConnectedSynchronous
PFN_WDFINTERRUPTSYNCHRONIZE pfnWdfInterruptSynchronize
PFN_WDFDMATRANSACTIONDMACOMPLETED pfnWdfDmaTransactionDmaCompleted
PFN_WDFFDOINITQUERYPROPERTYEX pfnWdfFdoInitQueryPropertyEx
PFN_WDFDMATRANSACTIONSETCHANNELCONFIGURATIONCALLBACK pfnWdfDmaTransactionSetChannelConfigurationCallback
PFN_WDFIORESOURCEREQUIREMENTSLISTGETCOUNT pfnWdfIoResourceRequirementsListGetCount
PFN_WDFCHILDLISTBEGINSCAN pfnWdfChildListBeginScan
PFN_WDFREQUESTGETPARAMETERS pfnWdfRequestGetParameters
PFN_WDFDRIVERWDMGETDRIVEROBJECT pfnWdfDriverWdmGetDriverObject
PFN_WDFUSBTARGETDEVICECREATEWITHPARAMETERS pfnWdfUsbTargetDeviceCreateWithParameters
PFN_WDFDMATRANSACTIONWDMGETTRANSFERCONTEXT pfnWdfDmaTransactionWdmGetTransferContext
PFN_WDFREGISTRYASSIGNUNICODESTRING pfnWdfRegistryAssignUnicodeString
PFN_WDFREQUESTWDMFORMATUSINGSTACKLOCATION pfnWdfRequestWdmFormatUsingStackLocation
PFN_WDFDEVICEASSIGNS0IDLESETTINGS pfnWdfDeviceAssignS0IdleSettings
PFN_WDFDMATRANSACTIONFREERESOURCES pfnWdfDmaTransactionFreeResources
PFN_WDFINTERRUPTDISABLE pfnWdfInterruptDisable
PFN_WDFCXDEVICEINITALLOCATE pfnWdfCxDeviceInitAllocate
PFN_WDFCONTROLDEVICEINITALLOCATE pfnWdfControlDeviceInitAllocate
PFN_WDFPDOINITADDDEVICETEXT pfnWdfPdoInitAddDeviceText
PFN_WDFFDOLOCKSTATICCHILDLISTFORITERATION pfnWdfFdoLockStaticChildListForIteration
PFN_WDFOBJECTGETTYPEDCONTEXTWORKER pfnWdfObjectGetTypedContextWorker
PFN_WDFDEVICESTOPIDLENOTRACK pfnWdfDeviceStopIdleNoTrack
PFN_WDFUSBTARGETDEVICEGETINTERFACE pfnWdfUsbTargetDeviceGetInterface
PFN_WDFWORKITEMENQUEUE pfnWdfWorkItemEnqueue
PFN_WDFDEVICEENQUEUEREQUEST pfnWdfDeviceEnqueueRequest
PFN_WDFDEVICEWDMGETPHYSICALDEVICE pfnWdfDeviceWdmGetPhysicalDevice
PFN_WDFTIMERSTOP pfnWdfTimerStop
PFN_WDFREQUESTGETSTATUS pfnWdfRequestGetStatus
PFN_WDFDMATRANSACTIONSETTRANSFERCOMPLETECALLBACK pfnWdfDmaTransactionSetTransferCompleteCallback
PFN_WDFUSBTARGETDEVICERETRIEVECONFIGDESCRIPTOR pfnWdfUsbTargetDeviceRetrieveConfigDescriptor
PFN_WDFUSBTARGETPIPEFORMATREQUESTFORRESET pfnWdfUsbTargetPipeFormatRequestForReset
PFN_WDFDEVICEGETSYSTEMPOWERACTION pfnWdfDeviceGetSystemPowerAction
PFN_WDFTIMERCREATE pfnWdfTimerCreate
PFN_WDFUSBTARGETDEVICESENDCONTROLTRANSFERSYNCHRONOUSLY pfnWdfUsbTargetDeviceSendControlTransferSynchronously
PFN_WDFDEVICEWDMASSIGNPOWERFRAMEWORKSETTINGS pfnWdfDeviceWdmAssignPowerFrameworkSettings
PFN_WDFDEVICECREATE pfnWdfDeviceCreate
PFN_WDFDEVICESETPOWERCAPABILITIES pfnWdfDeviceSetPowerCapabilities
PFN_WDFDEVICERETRIEVEDEVICENAME pfnWdfDeviceRetrieveDeviceName
PFN_WDFCMRESOURCELISTREMOVE pfnWdfCmResourceListRemove
PFN_WDFDEVICEINITFREE pfnWdfDeviceInitFree
PFN_WDFREQUESTISFROM32BITPROCESS pfnWdfRequestIsFrom32BitProcess
PFN_WDFDPCCANCEL pfnWdfDpcCancel
PFN_WDFDEVICEGETDRIVER pfnWdfDeviceGetDriver
PFN_WDFUSBINTERFACEGETNUMSETTINGS pfnWdfUsbInterfaceGetNumSettings
PFN_WDFMEMORYCOPYFROMBUFFER pfnWdfMemoryCopyFromBuffer
PFN_WDFIOTARGETSELFASSIGNDEFAULTIOQUEUE pfnWdfIoTargetSelfAssignDefaultIoQueue
PFN_WDFVERIFIERDBGBREAKPOINT pfnWdfVerifierDbgBreakPoint
PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORURB pfnWdfUsbTargetDeviceFormatRequestForUrb
PFN_WDFIOTARGETWDMGETTARGETDEVICEOBJECT pfnWdfIoTargetWdmGetTargetDeviceObject
PFN_WDFDEVICEGETFILEOBJECT pfnWdfDeviceGetFileObject
PFN_WDFDEVICESETBUSINFORMATIONFORCHILDREN pfnWdfDeviceSetBusInformationForChildren
PFN_WDFREQUESTCOMPLETEWITHPRIORITYBOOST pfnWdfRequestCompleteWithPriorityBoost
PFN_WDFREQUESTGETCOMPLETIONPARAMS pfnWdfRequestGetCompletionParams
PFN_WDFDEVICEQUERYPROPERTY pfnWdfDeviceQueryProperty
PFN_WDFUSBINTERFACEGETCONFIGUREDSETTINGINDEX pfnWdfUsbInterfaceGetConfiguredSettingIndex
PFN_WDFREQUESTGETREQUESTORMODE pfnWdfRequestGetRequestorMode
PFN_WDFDEVICEINITSETIOTYPEEX pfnWdfDeviceInitSetIoTypeEx
PFN_WDFFDOINITALLOCANDQUERYPROPERTY pfnWdfFdoInitAllocAndQueryProperty
PFN_WDFWDMDEVICEGETWDFDEVICEHANDLE pfnWdfWdmDeviceGetWdfDeviceHandle
PFN_WDFINTERRUPTSETEXTENDEDPOLICY pfnWdfInterruptSetExtendedPolicy
PFN_WDFFDOINITSETFILTER pfnWdfFdoInitSetFilter
PFN_WDFDEVICEWDMDISPATCHIRP pfnWdfDeviceWdmDispatchIrp
PFN_WDFIOQUEUEDRAINSYNCHRONOUSLY pfnWdfIoQueueDrainSynchronously
PFN_WDFDEVICEASSIGNSXWAKESETTINGS pfnWdfDeviceAssignSxWakeSettings
PFN_WDFREQUESTPROBEANDLOCKUSERBUFFERFORREAD pfnWdfRequestProbeAndLockUserBufferForRead
PFN_WDFCMRESOURCELISTINSERTDESCRIPTOR pfnWdfCmResourceListInsertDescriptor
PFN_WDFUSBTARGETDEVICEQUERYSTRING pfnWdfUsbTargetDeviceQueryString
PFN_WDFDEVICEGETDEVICEPOWERSTATE pfnWdfDeviceGetDevicePowerState
PFN_WDFDPCGETPARENTOBJECT pfnWdfDpcGetParentObject
PFN_WDFOBJECTRELEASELOCK pfnWdfObjectReleaseLock
PFN_WDFDEVICESETALIGNMENTREQUIREMENT pfnWdfDeviceSetAlignmentRequirement
PFN_WDFUSBTARGETPIPEFORMATREQUESTFORREAD pfnWdfUsbTargetPipeFormatRequestForRead
PFN_WDFREQUESTGETIOQUEUE pfnWdfRequestGetIoQueue
PFN_WDFINTERRUPTRELEASELOCK pfnWdfInterruptReleaseLock
PFN_WDFREQUESTMARKCANCELABLEEX pfnWdfRequestMarkCancelableEx
PFN_WDFCOLLECTIONGETLASTITEM pfnWdfCollectionGetLastItem
PFN_WDFDMATRANSACTIONSETMAXIMUMLENGTH pfnWdfDmaTransactionSetMaximumLength
PFN_WDFIORESOURCELISTGETDESCRIPTOR pfnWdfIoResourceListGetDescriptor
PFN_WDFDEVICEREMOVEREMOVALRELATIONSPHYSICALDEVICE pfnWdfDeviceRemoveRemovalRelationsPhysicalDevice
PFN_WDFSTRINGGETUNICODESTRING pfnWdfStringGetUnicodeString
PFN_WDFIOTARGETWDMGETTARGETFILEOBJECT pfnWdfIoTargetWdmGetTargetFileObject
PFN_WDFREQUESTRETRIEVEINPUTBUFFER pfnWdfRequestRetrieveInputBuffer
PFN_WDFFDOINITWDMGETPHYSICALDEVICE pfnWdfFdoInitWdmGetPhysicalDevice
PFN_WDFMEMORYASSIGNBUFFER pfnWdfMemoryAssignBuffer
PFN_WDFREQUESTCANCELSENTREQUEST pfnWdfRequestCancelSentRequest
PFN_WDFIOTARGETGETSTATE pfnWdfIoTargetGetState
PFN_WDFMEMORYGETBUFFER pfnWdfMemoryGetBuffer
PFN_WDFDEVICEALLOCANDQUERYPROPERTYEX pfnWdfDeviceAllocAndQueryPropertyEx
PFN_WDFREQUESTRETRIEVEOUTPUTBUFFER pfnWdfRequestRetrieveOutputBuffer
PFN_WDFDMATRANSACTIONGETDEVICE pfnWdfDmaTransactionGetDevice
PFN_WDFDMATRANSACTIONCREATE pfnWdfDmaTransactionCreate
PFN_WDFDEVICEINITREGISTERPOWERSTATECHANGECALLBACK pfnWdfDeviceInitRegisterPowerStateChangeCallback
PFN_WDFREGISTRYASSIGNULONG pfnWdfRegistryAssignULong
PFN_WDFFDOQUERYFORINTERFACE pfnWdfFdoQueryForInterface
PFN_WDFPDOREQUESTEJECT pfnWdfPdoRequestEject
PFN_WDFDEVICEINITSETPOWERPOLICYEVENTCALLBACKS pfnWdfDeviceInitSetPowerPolicyEventCallbacks
PFN_WDFDMATRANSACTIONDMACOMPLETEDFINAL pfnWdfDmaTransactionDmaCompletedFinal
PFN_WDFDMATRANSACTIONSETIMMEDIATEEXECUTION pfnWdfDmaTransactionSetImmediateExecution
PFN_WDFIORESOURCELISTAPPENDDESCRIPTOR pfnWdfIoResourceListAppendDescriptor
PFN_WDFUSBTARGETPIPEFORMATREQUESTFORABORT pfnWdfUsbTargetPipeFormatRequestForAbort
PFN_WDFUSBTARGETPIPERESETSYNCHRONOUSLY pfnWdfUsbTargetPipeResetSynchronously
PFN_WDFUSBTARGETDEVICEQUERYUSBCAPABILITY pfnWdfUsbTargetDeviceQueryUsbCapability
PFN_WDFMEMORYCREATEPREALLOCATED pfnWdfMemoryCreatePreallocated
PFN_WDFREGISTRYWDMGETHANDLE pfnWdfRegistryWdmGetHandle
PFN_WDFWAITLOCKACQUIRE pfnWdfWaitLockAcquire
PFN_WDFPDOGETPARENT pfnWdfPdoGetParent
PFN_WDFIOTARGETCREATE pfnWdfIoTargetCreate
PFN_WDFDEVICEINITSETPOWERPAGEABLE pfnWdfDeviceInitSetPowerPageable
PFN_WDFIOQUEUEASSIGNFORWARDPROGRESSPOLICY pfnWdfIoQueueAssignForwardProgressPolicy
PFN_WDFDEVICEGETSELFIOTARGET pfnWdfDeviceGetSelfIoTarget
PFN_WDFDEVICEINITSETFILEOBJECTCONFIG pfnWdfDeviceInitSetFileObjectConfig
PFN_WDFDEVICERESUMEIDLENOTRACK pfnWdfDeviceResumeIdleNoTrack
PFN_WDFDEVICEINITASSIGNNAME pfnWdfDeviceInitAssignName
PFN_WDFOBJECTCONTEXTGETOBJECT pfnWdfObjectContextGetObject
PFN_WDFCOLLECTIONGETFIRSTITEM pfnWdfCollectionGetFirstItem
PFN_WDFREQUESTGETFILEOBJECT pfnWdfRequestGetFileObject
PFN_WDFOBJECTALLOCATECONTEXT pfnWdfObjectAllocateContext
PFN_WDFREQUESTSETCOMPLETIONROUTINE pfnWdfRequestSetCompletionRoutine
PFN_WDFDRIVERGETREGISTRYPATH pfnWdfDriverGetRegistryPath
PFN_WDFUSBTARGETPIPEWDMGETPIPEHANDLE pfnWdfUsbTargetPipeWdmGetPipeHandle
PFN_WDFIOTARGETOPEN pfnWdfIoTargetOpen
PFN_WDFDMATRANSACTIONINITIALIZE pfnWdfDmaTransactionInitialize
PFN_WDFPDOINITASSIGNRAWDEVICE pfnWdfPdoInitAssignRawDevice
PFN_WDFREQUESTCHANGETARGET pfnWdfRequestChangeTarget
PFN_WDFPDOINITASSIGNCONTAINERID pfnWdfPdoInitAssignContainerID
PFN_WDFCXDEVICEINITASSIGNWDMIRPPREPROCESSCALLBACK pfnWdfCxDeviceInitAssignWdmIrpPreprocessCallback
PFN_WDFDEVICEGETDEVICESTATE pfnWdfDeviceGetDeviceState
PFN_WDFREQUESTRETRIEVEOUTPUTMEMORY pfnWdfRequestRetrieveOutputMemory
PFN_WDFIOQUEUECREATE pfnWdfIoQueueCreate
PFN_WDFINTERRUPTQUEUEWORKITEMFORISR pfnWdfInterruptQueueWorkItemForIsr
PFN_WDFDEVICERESUMEIDLEACTUAL pfnWdfDeviceResumeIdleActual
PFN_WDFREQUESTRETRIEVEINPUTWDMMDL pfnWdfRequestRetrieveInputWdmMdl
PFN_WDFUSBTARGETDEVICERETRIEVECURRENTFRAMENUMBER pfnWdfUsbTargetDeviceRetrieveCurrentFrameNumber
PFN_WDFDEVICEINITSETREQUESTATTRIBUTES pfnWdfDeviceInitSetRequestAttributes
PFN_WDFIOQUEUEREADYNOTIFY pfnWdfIoQueueReadyNotify
PFN_WDFUSBINTERFACEGETCONFIGUREDPIPE pfnWdfUsbInterfaceGetConfiguredPipe
PFN_WDFIOQUEUEGETSTATE pfnWdfIoQueueGetState
PFN_WDFWMIINSTANCEFIREEVENT pfnWdfWmiInstanceFireEvent
PFN_WDFOBJECTREFERENCEACTUAL pfnWdfObjectReferenceActual
PFN_WDFDEVICESETDEVICESTATE pfnWdfDeviceSetDeviceState
PFN_WDFDEVICESETDEVICEINTERFACESTATE pfnWdfDeviceSetDeviceInterfaceState
PFN_WDFREGISTRYQUERYMEMORY pfnWdfRegistryQueryMemory
PFN_WDFPDOINITASSIGNINSTANCEID pfnWdfPdoInitAssignInstanceID
PFN_WDFFDOINITQUERYPROPERTY pfnWdfFdoInitQueryProperty
PFN_WDFCOLLECTIONREMOVEITEM pfnWdfCollectionRemoveItem
PFN_WDFUSBTARGETPIPEREADSYNCHRONOUSLY pfnWdfUsbTargetPipeReadSynchronously
PFN_WDFOBJECTDELETE pfnWdfObjectDelete
PFN_WDFIOQUEUESTOPANDPURGESYNCHRONOUSLY pfnWdfIoQueueStopAndPurgeSynchronously
PFN_WDFUSBTARGETDEVICESELECTCONFIG pfnWdfUsbTargetDeviceSelectConfig
PFN_WDFDEVICEWDMDISPATCHIRPTOIOQUEUE pfnWdfDeviceWdmDispatchIrpToIoQueue
PFN_WDFDEVICEINITSETPOWERNOTPAGEABLE pfnWdfDeviceInitSetPowerNotPageable
PFN_WDFUSBTARGETPIPECONFIGCONTINUOUSREADER pfnWdfUsbTargetPipeConfigContinuousReader
PFN_WDFWAITLOCKRELEASE pfnWdfWaitLockRelease
PFN_WDFCHILDLISTGETDEVICE pfnWdfChildListGetDevice
PFN_WDFDPCWDMGETDPC pfnWdfDpcWdmGetDpc
PFN_WDFREGISTRYOPENKEY pfnWdfRegistryOpenKey
PFN_WDFUSBTARGETPIPEABORTSYNCHRONOUSLY pfnWdfUsbTargetPipeAbortSynchronously
PFN_WDFDEVICEADDREMOVALRELATIONSPHYSICALDEVICE pfnWdfDeviceAddRemovalRelationsPhysicalDevice
PFN_WDFDEVICECREATEDEVICEINTERFACE pfnWdfDeviceCreateDeviceInterface
PFN_WDFIORESOURCEREQUIREMENTSLISTINSERTIORESLIST pfnWdfIoResourceRequirementsListInsertIoResList
PFN_WDFREQUESTWDMGETIRP pfnWdfRequestWdmGetIrp
PFN_WDFCOLLECTIONGETCOUNT pfnWdfCollectionGetCount
PFN_WDFDEVICEINITSETCHARACTERISTICS pfnWdfDeviceInitSetCharacteristics
PFN_WDFCXDEVICEINITSETIOINCALLERCONTEXTCALLBACK pfnWdfCxDeviceInitSetIoInCallerContextCallback
PFN_WDFREGISTRYCLOSE pfnWdfRegistryClose
PFN_WDFCHILDLISTBEGINITERATION pfnWdfChildListBeginIteration
PFN_WDFIORESOURCEREQUIREMENTSLISTSETSLOTNUMBER pfnWdfIoResourceRequirementsListSetSlotNumber
PFN_WDFDEVICEOPENREGISTRYKEY pfnWdfDeviceOpenRegistryKey
PFN_WDFCOMMONBUFFERGETALIGNEDLOGICALADDRESS pfnWdfCommonBufferGetAlignedLogicalAddress
PFN_WDFCHILDLISTENDSCAN pfnWdfChildListEndScan
PFN_WDFCOLLECTIONGETITEM pfnWdfCollectionGetItem
PFN_WDFDPCENQUEUE pfnWdfDpcEnqueue
PFN_WDFIORESOURCELISTREMOVEBYDESCRIPTOR pfnWdfIoResourceListRemoveByDescriptor
PFN_WDFCMRESOURCELISTGETDESCRIPTOR pfnWdfCmResourceListGetDescriptor
PFN_WDFWMIINSTANCEREGISTER pfnWdfWmiInstanceRegister
PFN_WDFIOTARGETWDMGETTARGETPHYSICALDEVICE pfnWdfIoTargetWdmGetTargetPhysicalDevice
PFN_WDFDEVICEGETCHARACTERISTICS pfnWdfDeviceGetCharacteristics
PFN_WDFREGISTRYREMOVEVALUE pfnWdfRegistryRemoveValue
PFN_WDFREGISTRYQUERYSTRING pfnWdfRegistryQueryString
PFN_WDFINTERRUPTWDMGETINTERRUPT pfnWdfInterruptWdmGetInterrupt
PFN_WDFDEVICEINITASSIGNWDMIRPPREPROCESSCALLBACK pfnWdfDeviceInitAssignWdmIrpPreprocessCallback
PFN_WDFCXDEVICEINITSETFILEOBJECTCONFIG pfnWdfCxDeviceInitSetFileObjectConfig
PFN_WDFREQUESTREQUEUE pfnWdfRequestRequeue
PFN_WDFOBJECTACQUIRELOCK pfnWdfObjectAcquireLock
PFN_WDFIOQUEUEPURGE pfnWdfIoQueuePurge
PFN_WDFDEVICEINDICATEWAKESTATUS pfnWdfDeviceIndicateWakeStatus
PFN_WDFDEVICESTOPIDLEACTUAL pfnWdfDeviceStopIdleActual
PFN_WDFDEVICEGETALIGNMENTREQUIREMENT pfnWdfDeviceGetAlignmentRequirement
PFN_WDFREQUESTRETRIEVEOUTPUTWDMMDL pfnWdfRequestRetrieveOutputWdmMdl
PFN_WDFUSBTARGETPIPESENDURBSYNCHRONOUSLY pfnWdfUsbTargetPipeSendUrbSynchronously
PFN_WDFREQUESTSEND pfnWdfRequestSend
PFN_WDFIOTARGETFORMATREQUESTFORINTERNALIOCTLOTHERS pfnWdfIoTargetFormatRequestForInternalIoctlOthers
PFN_WDFIOTARGETSENDINTERNALIOCTLOTHERSSYNCHRONOUSLY pfnWdfIoTargetSendInternalIoctlOthersSynchronously
PFN_WDFUSBINTERFACEGETNUMENDPOINTS pfnWdfUsbInterfaceGetNumEndpoints
PFN_WDFINTERRUPTGETINFO pfnWdfInterruptGetInfo
PFN_WDFCXVERIFIERKEBUGCHECK pfnWdfCxVerifierKeBugCheck
PFN_WDFPDORETRIEVEADDRESSDESCRIPTION pfnWdfPdoRetrieveAddressDescription
PFN_WDFMEMORYCREATEFROMLOOKASIDE pfnWdfMemoryCreateFromLookaside
PFN_WDFPDOCLEAREJECTIONRELATIONSDEVICES pfnWdfPdoClearEjectionRelationsDevices
PFN_WDFREGISTRYREMOVEKEY pfnWdfRegistryRemoveKey
PFN_WDFCOMMONBUFFERGETLENGTH pfnWdfCommonBufferGetLength
PFN_WDFDMATRANSACTIONGETREQUEST pfnWdfDmaTransactionGetRequest
PFN_WDFPDOADDEJECTIONRELATIONSPHYSICALDEVICE pfnWdfPdoAddEjectionRelationsPhysicalDevice
PFN_WDFUSBTARGETPIPEGETTYPE pfnWdfUsbTargetPipeGetType
PFN_WDFOBJECTDEREFERENCEACTUAL pfnWdfObjectDereferenceActual
PFN_WDFLOOKASIDELISTCREATE pfnWdfLookasideListCreate
PFN_WDFREQUESTRETRIEVEINPUTMEMORY pfnWdfRequestRetrieveInputMemory
PFN_WDFIOTARGETSTOP pfnWdfIoTargetStop
PFN_WDFINTERRUPTTRYTOACQUIRELOCK pfnWdfInterruptTryToAcquireLock
PFN_WDFWAITLOCKCREATE pfnWdfWaitLockCreate
PFN_WDFREGISTRYQUERYMULTISTRING pfnWdfRegistryQueryMultiString
PFN_WDFCXDEVICEINITSETREQUESTATTRIBUTES pfnWdfCxDeviceInitSetRequestAttributes
PFN_WDFDEVICEQUERYPROPERTYEX pfnWdfDeviceQueryPropertyEx
PFN_WDFDEVICEINITSETPOWERINRUSH pfnWdfDeviceInitSetPowerInrush
PFN_WDFUSBTARGETPIPEISOUTENDPOINT pfnWdfUsbTargetPipeIsOutEndpoint
PFN_WDFWDMDRIVERGETWDFDRIVERHANDLE pfnWdfWdmDriverGetWdfDriverHandle
PFN_WDFREQUESTCREATEFROMIRP pfnWdfRequestCreateFromIrp
PFN_WDFIOTARGETSENDWRITESYNCHRONOUSLY pfnWdfIoTargetSendWriteSynchronously
PFN_WDFSPINLOCKRELEASE pfnWdfSpinLockRelease
PFN_WDFIORESOURCEREQUIREMENTSLISTREMOVEBYIORESLIST pfnWdfIoResourceRequirementsListRemoveByIoResList
PFN_WDFTIMERSTART pfnWdfTimerStart
PFN_WDFVERIFIERKEBUGCHECK pfnWdfVerifierKeBugCheck
PFN_WDFDMATRANSACTIONGETCURRENTDMATRANSFERLENGTH pfnWdfDmaTransactionGetCurrentDmaTransferLength
PFN_WDFINTERRUPTREPORTINACTIVE pfnWdfInterruptReportInactive
PFN_WDFIORESOURCEREQUIREMENTSLISTAPPENDIORESLIST pfnWdfIoResourceRequirementsListAppendIoResList
PFN_WDFCMRESOURCELISTAPPENDDESCRIPTOR pfnWdfCmResourceListAppendDescriptor
PFN_WDFPDOINITASSIGNDEVICEID pfnWdfPdoInitAssignDeviceID
PFN_WDFIOQUEUEGETDEVICE pfnWdfIoQueueGetDevice
PFN_WDFUSBTARGETDEVICEFORMATREQUESTFORCYCLEPORT pfnWdfUsbTargetDeviceFormatRequestForCyclePort
PFN_WDFDPCCREATE pfnWdfDpcCreate
PFN_WDFCHILDLISTRETRIEVEPDO pfnWdfChildListRetrievePdo
PFN_WDFWMIPROVIDERGETDEVICE pfnWdfWmiProviderGetDevice
PFN_WDFIOQUEUESTOPSYNCHRONOUSLY pfnWdfIoQueueStopSynchronously
PFN_WDFUSBINTERFACEGETINTERFACENUMBER pfnWdfUsbInterfaceGetInterfaceNumber
PFN_WDFDRIVERRETRIEVEVERSIONSTRING pfnWdfDriverRetrieveVersionString
PFN_WDFWMIPROVIDERISENABLED pfnWdfWmiProviderIsEnabled
PFN_WDFDEVICEALLOCANDQUERYPROPERTY pfnWdfDeviceAllocAndQueryProperty
PFN_WDFFILEOBJECTGETFILENAME pfnWdfFileObjectGetFileName
PFN_WDFIOTARGETFORMATREQUESTFORREAD pfnWdfIoTargetFormatRequestForRead
PFN_WDFFILEOBJECTGETDEVICE pfnWdfFileObjectGetDevice
PFN_WDFDEVICEGETDEVICEPNPSTATE pfnWdfDeviceGetDevicePnpState
PFN_WDFUSBINTERFACEGETENDPOINTINFORMATION pfnWdfUsbInterfaceGetEndpointInformation
PFN_WDFIOTARGETSENDREADSYNCHRONOUSLY pfnWdfIoTargetSendReadSynchronously
PFN_WDFIOTARGETSENDIOCTLSYNCHRONOUSLY pfnWdfIoTargetSendIoctlSynchronously
PFN_WDFSPINLOCKACQUIRE pfnWdfSpinLockAcquire
PFN_WDFGETTRIAGEINFO pfnWdfGetTriageInfo
PFN_WDFDMATRANSACTIONCANCEL pfnWdfDmaTransactionCancel
PFN_WDFUSBTARGETDEVICECREATEURB pfnWdfUsbTargetDeviceCreateUrb
PFN_WDFDMAENABLERCONFIGURESYSTEMPROFILE pfnWdfDmaEnablerConfigureSystemProfile
PFN_WDFCHILDLISTENDITERATION pfnWdfChildListEndIteration
PFN_WDFIORESOURCELISTGETCOUNT pfnWdfIoResourceListGetCount
PFN_WDFREQUESTCREATE pfnWdfRequestCreate
PFN_WDFPDOINITALLOCATE pfnWdfPdoInitAllocate
PFN_WDFUSBTARGETPIPEFORMATREQUESTFORURB pfnWdfUsbTargetPipeFormatRequestForUrb
_In_ PIO_STACK_LOCATION _In_ PURB Urb
#define GET_ISO_URB_SIZE(n)
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR _Out_ WDFDEVICE _Inout_opt_ PWDF_CHILD_RETRIEVE_INFO Info
_Must_inspect_result_ _In_ WDFDEVICE Device
_In_ PWDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER IdentificationDescription
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_CHILD_LIST_CONFIG Config
_Inout_ PWDF_CHILD_ADDRESS_DESCRIPTION_HEADER AddressDescription
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
_In_ WDFCOLLECTION _In_ ULONG Index
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ _In_opt_ PWDF_OBJECT_ATTRIBUTES Attributes
_Must_inspect_result_ _In_ WDFDMAENABLER DmaEnabler
WDF_EXTERN_C_START struct _WDF_COMMON_BUFFER_CONFIG * PWDF_COMMON_BUFFER_CONFIG
_Must_inspect_result_ _In_ WDFDRIVER Driver
_Must_inspect_result_ _In_ WDFDRIVER _In_ CONST UNICODE_STRING * SDDLString
_In_ PWDFDEVICE_INIT DeviceInit
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION * PFN_WDF_DEVICE_SHUTDOWN_NOTIFICATION
PWDFCXDEVICE_INIT(NTAPI * PFN_WDFCXDEVICEINITALLOCATE)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ PWDFDEVICE_INIT DeviceInit)
VOID(NTAPI * PFN_WDFCXDEVICEINITSETREQUESTATTRIBUTES)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ PWDFCXDEVICE_INIT CxDeviceInit, _In_ PWDF_OBJECT_ATTRIBUTES RequestAttributes)
VOID(NTAPI * PFN_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)
NTSTATUS(NTAPI * PFN_WDFIOTARGETSELFASSIGNDEFAULTIOQUEUE)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFIOTARGET IoTarget, _In_ WDFQUEUE Queue)
VOID(NTAPI * PFN_WDFCXDEVICEINITSETFILEOBJECTCONFIG)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ PWDFCXDEVICE_INIT CxDeviceInit, _In_ PWDFCX_FILEOBJECT_CONFIG CxFileObjectConfig, _In_opt_ PWDF_OBJECT_ATTRIBUTES FileObjectAttributes)
VOID(NTAPI * PFN_WDFDEVICEINITALLOWSELFIOTARGET)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ PWDFDEVICE_INIT DeviceInit)
VOID(NTAPI * PFN_WDFCXDEVICEINITSETIOINCALLERCONTEXTCALLBACK)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ PWDFCXDEVICE_INIT CxDeviceInit, _In_ PFN_WDF_IO_IN_CALLER_CONTEXT EvtIoInCallerContext)
NTSTATUS(NTAPI * PFN_WDFCXDEVICE_WDM_IRP_PREPROCESS)(_In_ WDFDEVICE Device, _Inout_ PIRP Irp, _In_ PVOID DispatchContext)
WDFIOTARGET(NTAPI * PFN_WDFDEVICEGETSELFIOTARGET)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFDEVICE Device)
NTSTATUS(NTAPI * PFN_WDFCXDEVICEINITASSIGNWDMIRPPREPROCESSCALLBACK)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ PWDFCXDEVICE_INIT CxDeviceInit, _In_ PFN_WDFCXDEVICE_WDM_IRP_PREPROCESS EvtCxDeviceWdmIrpPreprocess, _In_ UCHAR MajorFunction, _When_(NumMinorFunctions > 0, _In_reads_bytes_(NumMinorFunctions)) _When_(NumMinorFunctions==0, _In_opt_) PUCHAR MinorFunctions, _In_ ULONG NumMinorFunctions)
_In_ PDEVICE_OBJECT DeviceObject
_In_ PWDFDEVICE_INIT _In_ PWDF_FILEOBJECT_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES FileObjectAttributes
_Must_inspect_result_ _In_ WDFDEVICE _In_ ULONG _In_ ACCESS_MASK _In_opt_ PWDF_OBJECT_ATTRIBUTES KeyAttributes
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ _Strict_type_match_ POOL_TYPE _In_opt_ PWDF_OBJECT_ATTRIBUTES PropertyMemoryAttributes
_In_ PWDFDEVICE_INIT _In_ BOOLEAN IsPowerPolicyOwner
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ _Strict_type_match_ POOL_TYPE _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFMEMORY * PropertyMemory
_In_ PWDFDEVICE_INIT _In_ PWDF_PNPPOWER_EVENT_CALLBACKS PnpPowerEventCallbacks
_In_ UCHAR _In_ UCHAR _In_ ULONG _In_ WDFCONTEXT DriverContext
_In_ WDFDEVICE _Out_ PWDF_DEVICE_STATE DeviceState
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG _Out_ PULONG ResultLength
_Must_inspect_result_ _In_ WDFDEVICE _In_ BOOLEAN _In_opt_ PVOID Tag
_In_ UCHAR _In_ UCHAR _In_ ULONG _In_ WDFCONTEXT _Inout_ PIRP _In_ WDFCONTEXT DispatchContext
enum _WDF_SPECIAL_FILE_TYPE WDF_SPECIAL_FILE_TYPE
_Must_inspect_result_ _In_ WDFDEVICE _In_ CONST GUID _In_opt_ PCUNICODE_STRING ReferenceString
EVT_WDFDEVICE_WDM_IRP_DISPATCH * PFN_WDFDEVICE_WDM_IRP_DISPATCH
_Must_inspect_result_ _In_ WDFDEVICE _In_ ULONG _In_ ACCESS_MASK DesiredAccess
_In_ PWDFDEVICE_INIT _In_ PFN_WDF_IO_IN_CALLER_CONTEXT EvtIoInCallerContext
_In_ WDFDEVICE _In_ CONST GUID _In_opt_ PCUNICODE_STRING _In_ BOOLEAN IsInterfaceEnabled
_In_ WDFDEVICE _In_ ULONG AlignmentRequirement
_In_ PWDFDEVICE_INIT _In_ PWDF_OBJECT_ATTRIBUTES RequestAttributes
EVT_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION * PFN_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION
_Must_inspect_result_ _In_ WDFDEVICE _In_ PDEVICE_OBJECT PhysicalDevice
_Must_inspect_result_ _In_ WDFDEVICE _In_ ULONG DeviceInstanceKeyType
enum _WDF_REQUEST_TYPE WDF_REQUEST_TYPE
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ _Strict_type_match_ POOL_TYPE PoolType
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ WDF_DEVICE_PNP_STATE PnpState
enum _WDF_DEVICE_POWER_STATE WDF_DEVICE_POWER_STATE
_In_ WDFREQUEST _In_ WDFFILEOBJECT FileObject
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ WDF_DEVICE_PNP_STATE _In_ PFN_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION _In_ ULONG CallbackTypes
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PFN_WDFDEVICE_WDM_IRP_PREPROCESS EvtDeviceWdmIrpPreprocess
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ WDF_DEVICE_POWER_POLICY_STATE PowerPolicyState
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_POWER_POLICY_IDLE_SETTINGS Settings
_Must_inspect_result_ _In_ WDFDEVICE _In_ PCUNICODE_STRING MofResourceName
EVT_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION * PFN_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PFN_WDFDEVICE_WDM_IRP_PREPROCESS _In_ UCHAR _In_opt_ PUCHAR _In_ ULONG NumMinorFunctions
_In_ PWDFDEVICE_INIT _In_ PWDF_FILEOBJECT_CONFIG FileObjectConfig
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ ULONG _Out_ PVOID PropertyBuffer
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ WDF_DEVICE_POWER_POLICY_STATE _In_ PFN_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION EvtDevicePowerPolicyStateChange
_Must_inspect_result_ _In_ WDFDEVICE _In_ PIRP _In_ WDFQUEUE Queue
_Must_inspect_result_ _In_ WDFDEVICE _In_ BOOLEAN WaitForD0
_Must_inspect_result_ _In_ WDFDEVICE _In_ PCUNICODE_STRING SymbolicLinkName
_In_ WDFDEVICE _In_ WDF_SPECIAL_FILE_TYPE FileType
_In_ WDFDEVICE _In_ WDF_DEVICE_FAILED_ACTION FailedAction
_In_ PWDFDEVICE_INIT _In_ PWDF_REMOVE_LOCK_OPTIONS Options
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size
enum _WDF_DEVICE_POWER_POLICY_STATE WDF_DEVICE_POWER_POLICY_STATE
_Must_inspect_result_ _In_ WDFDEVICE _In_ NTSTATUS WaitWakeStatus
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY DeviceProperty
_Must_inspect_result_ _In_ WDFDEVICE _In_ PDEVICE_OBJECT DependentDevice
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ ULONG _Out_ PVOID _Out_ PULONG RequiredSize
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PFN_WDFDEVICE_WDM_IRP_PREPROCESS _In_ UCHAR _In_opt_ PUCHAR MinorFunctions
_In_ PWDFDEVICE_INIT _In_ PWDF_IO_TYPE_CONFIG IoTypeConfig
EVT_WDF_IO_IN_CALLER_CONTEXT * PFN_WDF_IO_IN_CALLER_CONTEXT
_Must_inspect_result_ _Inout_ PWDFDEVICE_INIT _In_opt_ PWDF_OBJECT_ATTRIBUTES DeviceAttributes
_In_ WDFDEVICE _In_ PWDF_DEVICE_PNP_CAPABILITIES PnpCapabilities
enum _WDF_DEVICE_IO_TYPE WDF_DEVICE_IO_TYPE
_Must_inspect_result_ _In_ WDFDEVICE _In_ PCUNICODE_STRING KeyName
_Must_inspect_result_ _In_ WDFDEVICE _In_ CONST GUID * InterfaceClassGUID
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG BufferLength
EVT_WDFDEVICE_WDM_IRP_PREPROCESS * PFN_WDFDEVICE_WDM_IRP_PREPROCESS
enum _WDF_DEVICE_PNP_STATE WDF_DEVICE_PNP_STATE
_In_ WDFDEVICE _In_ PWDF_DEVICE_POWER_CAPABILITIES PowerCapabilities
_In_ PWDFDEVICE_INIT _In_ WDF_DEVICE_IO_TYPE IoType
EVT_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION * PFN_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION
_In_ PWDFDEVICE_INIT _In_ PWDF_POWER_POLICY_EVENT_CALLBACKS PowerPolicyEventCallbacks
_In_ PWDFDEVICE_INIT _In_ CONST GUID * DeviceClassGuid
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFQUEUE _In_ _Strict_type_match_ WDF_REQUEST_TYPE RequestType
enum _WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ WDF_DEVICE_POWER_STATE PowerState
_In_ WDFDEVICE _In_ PPNP_BUS_INFORMATION BusInformation
_In_ WDFDEVICE _In_ WDF_SPECIAL_FILE_TYPE _In_ BOOLEAN FileTypeIsSupported
_Must_inspect_result_ _In_ WDFDEVICE _In_opt_ WDFDRIVER _In_ UCHAR _In_ PFN_WDFDEVICE_WDM_IRP_DISPATCH EvtDeviceWdmIrpDisptach
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_opt_ PCUNICODE_STRING DeviceName
_In_ WDFDEVICE _In_ BOOLEAN Stoppable
enum _WDF_DEVICE_FAILED_ACTION WDF_DEVICE_FAILED_ACTION
_In_ PWDFDEVICE_INIT _In_ ULONG _In_ BOOLEAN OrInValues
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ WDF_DEVICE_POWER_STATE _In_ PFN_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION EvtDevicePowerStateChange
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_POWER_FRAMEWORK_SETTINGS PowerFrameworkSettings
_In_ WDFDEVICE _In_ ULONG DeviceCharacteristics
_In_ PWDFDEVICE_INIT _In_ WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE ReleaseHardwareOrderOnFailure
_In_ PWDFDEVICE_INIT _In_ BOOLEAN IsExclusive
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ WDF_DEVICE_PNP_STATE _In_ PFN_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION EvtDevicePnpStateChange
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DMA_ENABLER_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFDMAENABLER * DmaEnablerHandle
_In_ WDFDMAENABLER _In_ WDF_DMA_DIRECTION DmaDirection
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ PWDF_DMA_SYSTEM_PROFILE_CONFIG ProfileConfig
enum _WDF_DMA_DIRECTION WDF_DMA_DIRECTION
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ PWDF_DMA_SYSTEM_PROFILE_CONFIG _In_ WDF_DMA_DIRECTION ConfigDirection
_In_ WDFDMATRANSACTION _In_opt_ PFN_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE _In_opt_ PVOID DmaCompletionContext
EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE * PFN_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE
_In_ WDFDMATRANSACTION _In_ size_t FinalTransferredLength
_Must_inspect_result_ _In_ WDFDMAENABLER _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFDMATRANSACTION * DmaTransaction
_In_ WDFDMATRANSACTION _In_ WDF_DMA_DIRECTION _In_ ULONG _In_ PFN_WDF_RESERVE_DMA _In_ PVOID EvtReserveDmaContext
_In_ WDFDMATRANSACTION _In_ BOOLEAN UseImmediateExecution
EVT_WDF_PROGRAM_DMA * PFN_WDF_PROGRAM_DMA
_In_ WDFDMATRANSACTION _In_opt_ PFN_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL _In_opt_ PVOID ConfigureContext
EVT_WDF_RESERVE_DMA * PFN_WDF_RESERVE_DMA
_Must_inspect_result_ _In_ WDFDMATRANSACTION _In_ PFN_WDF_PROGRAM_DMA _In_ WDF_DMA_DIRECTION _In_ PMDL _In_ PVOID VirtualAddress
_Must_inspect_result_ _In_ WDFDMATRANSACTION _In_ PFN_WDF_PROGRAM_DMA EvtProgramDmaFunction
_In_ WDFDEVICE _In_ PVOID _In_opt_ PMDL Mdl
_In_ WDFDMATRANSACTION _In_opt_ PFN_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE DmaCompletionRoutine
_In_ WDFDMATRANSACTION _In_ size_t MaximumLength
_In_ WDFDMATRANSACTION _In_ WDF_DMA_DIRECTION _In_ ULONG _In_ PFN_WDF_RESERVE_DMA EvtReserveDmaFunction
_In_ WDFDMATRANSACTION _Out_opt_ ULONG * MapRegisterCount
_In_ WDFDMATRANSACTION _In_ WDF_DMA_DIRECTION _In_ ULONG RequiredMapRegisters
_In_ WDFDMATRANSACTION _In_ size_t TransferredLength
EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL * PFN_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL
_In_ WDFDMATRANSACTION _Out_opt_ ULONG _Out_opt_ ULONG * ScatterGatherElementCount
_In_ WDFDMATRANSACTION _In_opt_ PFN_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL ConfigureRoutine
_Must_inspect_result_ _In_ PWDF_DPC_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFDPC * Dpc
_In_ WDFDPC _In_ BOOLEAN Wait
_Must_inspect_result_ _In_ PDRIVER_OBJECT _In_ PCUNICODE_STRING _In_opt_ PWDF_OBJECT_ATTRIBUTES DriverAttributes
_Must_inspect_result_ _In_ PDRIVER_OBJECT _In_ PFN_WDF_TRACE_CALLBACK _In_ PVOID ControlBlock
_Must_inspect_result_ _In_ PDRIVER_OBJECT _In_ PCUNICODE_STRING RegistryPath
_Must_inspect_result_ _In_ PDRIVER_OBJECT _In_ PCUNICODE_STRING _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ PWDF_DRIVER_CONFIG DriverConfig
_Must_inspect_result_ _In_ WDFDRIVER _In_ PWDF_DRIVER_VERSION_AVAILABLE_PARAMS VersionAvailableParams
EVT_WDF_TRACE_CALLBACK * PFN_WDF_TRACE_CALLBACK
_Must_inspect_result_ _In_ PDRIVER_OBJECT _In_ PFN_WDF_TRACE_CALLBACK EvtTraceCallback
_Must_inspect_result_ _In_ PDRIVER_OBJECT DriverObject
_Inout_ PWDFDEVICE_INIT _In_ PWDF_CHILD_LIST_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES DefaultChildListAttributes
_Must_inspect_result_ _In_ WDFDEVICE Fdo
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE Interface
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID InterfaceType
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE _In_ USHORT _In_ USHORT Version
_In_ PWDFDEVICE_INIT _In_ PWDF_FDO_EVENT_CALLBACKS FdoEventCallbacks
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE _In_ USHORT _In_ USHORT _In_opt_ PVOID InterfaceSpecificData
_Must_inspect_result_ _In_ WDFDEVICE _In_opt_ WDFDEVICE PreviousChild
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFDEVICE Child
WDFAPI BOOLEAN(STDCALL * PFN_WDFINTERRUPTQUEUEDPCFORISR)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt)
_In_ WDFINTERRUPT _In_ WDF_INTERRUPT_POLICY _In_ WDF_INTERRUPT_PRIORITY _In_ KAFFINITY TargetProcessorSet
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_INTERRUPT_CONFIG Configuration
_In_ WDFINTERRUPT _In_ WDF_INTERRUPT_POLICY _In_ WDF_INTERRUPT_PRIORITY Priority
_In_ WDFINTERRUPT _In_ PWDF_INTERRUPT_EXTENDED_POLICY PolicyAndGroup
enum _WDF_INTERRUPT_PRIORITY WDF_INTERRUPT_PRIORITY
enum _WDF_INTERRUPT_POLICY WDF_INTERRUPT_POLICY
_In_ WDFINTERRUPT _In_ PFN_WDF_INTERRUPT_SYNCHRONIZE Callback
EVT_WDF_INTERRUPT_SYNCHRONIZE * PFN_WDF_INTERRUPT_SYNCHRONIZE
_Must_inspect_result_ WDFAPI PKINTERRUPT(STDCALL * PFN_WDFINTERRUPTWDMGETINTERRUPT)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt)
WDFAPI BOOLEAN(STDCALL * PFN_WDFINTERRUPTQUEUEWORKITEMFORISR)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt)
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_INTERRUPT_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFINTERRUPT * Interrupt
WDFAPI WDFDEVICE(STDCALL * PFN_WDFINTERRUPTGETDEVICE)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFINTERRUPT Interrupt)
_In_ WDFINTERRUPT _In_ WDF_INTERRUPT_POLICY Policy
_Must_inspect_result_ _In_ WDFQUEUE _In_opt_ WDFREQUEST FoundRequest
_Must_inspect_result_ _In_ WDFQUEUE _Out_ WDFREQUEST * OutRequest
_In_ WDFQUEUE _Out_opt_ PULONG QueueRequests
EVT_WDF_IO_QUEUE_STATE * PFN_WDF_IO_QUEUE_STATE
_In_ WDFQUEUE _In_opt_ PFN_WDF_IO_QUEUE_STATE PurgeComplete
_Must_inspect_result_ _In_ WDFQUEUE _In_opt_ WDFREQUEST _In_opt_ WDFFILEOBJECT _Inout_opt_ PWDF_REQUEST_PARAMETERS Parameters
_Must_inspect_result_ _In_ WDFQUEUE _In_ PWDF_IO_QUEUE_FORWARD_PROGRESS_POLICY ForwardProgressPolicy
_In_ WDFQUEUE _In_opt_ PFN_WDF_IO_QUEUE_STATE StopComplete
_In_ WDFQUEUE _Out_opt_ PULONG _Out_opt_ PULONG DriverRequests
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_IO_QUEUE_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES QueueAttributes
_Must_inspect_result_ _In_ WDFQUEUE _In_opt_ PFN_WDF_IO_QUEUE_STATE QueueReady
enum _WDF_IO_QUEUE_STATE WDF_IO_QUEUE_STATE
_In_ WDFQUEUE _In_opt_ PFN_WDF_IO_QUEUE_STATE StopAndPurgeComplete
_In_ WDFQUEUE _In_opt_ PFN_WDF_IO_QUEUE_STATE DrainComplete
enum _WDF_IO_TARGET_PURGE_IO_ACTION WDF_IO_TARGET_PURGE_IO_ACTION
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_ ULONG _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PWDF_MEMORY_DESCRIPTOR OtherArg2
_Must_inspect_result_ _In_ WDFIOTARGET _In_ PWDF_IO_TARGET_OPEN_PARAMS OpenParams
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_ ULONG _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_opt_ PULONG_PTR BytesReturned
_Must_inspect_result_ _In_ WDFIOTARGET _In_ WDFREQUEST _In_ ULONG _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET OtherArg4Offset
enum _WDF_IO_TARGET_SENT_IO_ACTION WDF_IO_TARGET_SENT_IO_ACTION
_Must_inspect_result_ _In_ WDFDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES IoTargetAttributes
_Must_inspect_result_ _In_ WDFDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFIOTARGET * IoTarget
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR OutputBuffer
_In_ WDFIOTARGET _In_ _Strict_type_match_ WDF_IO_TARGET_SENT_IO_ACTION Action
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_ ULONG IoctlCode
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PLONGLONG _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_opt_ PULONG_PTR BytesWritten
WDF_EXTERN_C_START enum _WDF_IO_TARGET_STATE WDF_IO_TARGET_STATE
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_ ULONG _In_opt_ PWDF_MEMORY_DESCRIPTOR OtherArg1
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PLONGLONG DeviceOffset
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_ ULONG _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PWDF_MEMORY_DESCRIPTOR OtherArg4
_Must_inspect_result_ _In_ WDFIOTARGET _In_ WDFREQUEST _In_ ULONG _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET OtherArg2Offset
_Must_inspect_result_ _In_ WDFIOTARGET _In_ WDFREQUEST _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET OutputBufferOffset
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PLONGLONG _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_opt_ PULONG_PTR BytesRead
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR InputBuffer
_Must_inspect_result_ _In_ WDFIOTARGET _In_ WDFREQUEST _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET InputBufferOffset
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PLONGLONG _In_opt_ PWDF_REQUEST_SEND_OPTIONS RequestOptions
_Must_inspect_result_ _In_ WDFIOTARGET _In_ WDFREQUEST _In_ ULONG _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET OtherArg1Offset
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ _In_ _Strict_type_match_ POOL_TYPE _In_opt_ PWDF_OBJECT_ATTRIBUTES MemoryAttributes
_Must_inspect_result_ _In_ WDFMEMORY SourceMemory
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ _Strict_type_match_ POOL_TYPE _In_opt_ ULONG _In_ _Out_ WDFMEMORY * Memory
_In_ WDFMEMORY _Out_opt_ size_t * BufferSize
_Must_inspect_result_ _In_ WDFMEMORY _In_ size_t SourceOffset
_Must_inspect_result_ _In_ WDFMEMORY _In_ size_t DestinationOffset
_Must_inspect_result_ _In_ WDFMEMORY DestinationMemory
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ _In_ _Strict_type_match_ POOL_TYPE _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_opt_ ULONG _Out_ WDFLOOKASIDE * Lookaside
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ _Strict_type_match_ POOL_TYPE _In_opt_ ULONG PoolTag
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES LookasideAttributes
WDFAPI VOID(STDCALL * PFN_WDFDRIVERMINIPORTUNLOAD)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFDRIVER Driver)
WDFAPI VOID(STDCALL * PFN_WDFOBJECTREFERENCEACTUAL)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_opt_ PVOID Tag, _In_ LONG Line, _In_z_ PCHAR File)
WDFAPI VOID(STDCALL * PFN_WDFOBJECTDEREFERENCEACTUAL)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_opt_ PVOID Tag, _In_ LONG Line, _In_z_ PCHAR File)
WDFAPI NTSTATUS(STDCALL * PFN_WDFOBJECTALLOCATECONTEXT)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_ PWDF_OBJECT_ATTRIBUTES ContextAttributes, _Outptr_opt_ PVOID *Context)
WDFAPI PVOID(FASTCALL * PFN_WDFOBJECTGETTYPEDCONTEXTWORKER)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFOBJECT Handle, _In_ PCWDF_OBJECT_CONTEXT_TYPE_INFO TypeInfo)
_Must_inspect_result_ _In_ WDFOBJECT _In_ CONST GUID * Guid
WDFAPI WDFOBJECT(FASTCALL * PFN_WDFOBJECTCONTEXTGETOBJECT)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ PVOID ContextPointer)
_Must_inspect_result_ _In_ WDFOBJECT _In_ CONST GUID _In_ ULONG QueryBufferLength
_In_ PWDFDEVICE_INIT _In_ PWDF_PDO_EVENT_CALLBACKS DispatchTable
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PCUNICODE_STRING HardwareID
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PCUNICODE_STRING ContainerID
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PCUNICODE_STRING InstanceID
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PCUNICODE_STRING _In_ PCUNICODE_STRING DeviceLocation
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PCUNICODE_STRING CompatibleID
_Must_inspect_result_ _In_ WDFDEVICE ParentDevice
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PCUNICODE_STRING _In_ PCUNICODE_STRING _In_ LCID LocaleId
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PCUNICODE_STRING DeviceDescription
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PCUNICODE_STRING DeviceID
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_QUERY_INTERFACE_CONFIG InterfaceConfig
_Must_inspect_result_ _In_opt_ WDFKEY _In_ PCUNICODE_STRING _In_ ACCESS_MASK _In_ ULONG _Out_opt_ PULONG CreateDisposition
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ WDFCOLLECTION Collection
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_ ULONG _Out_opt_ PULONG ValueLengthQueried
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_opt_ PWDF_OBJECT_ATTRIBUTES StringsAttributes
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT ValueByteLength
_Must_inspect_result_ _In_opt_ WDFKEY _In_ PCUNICODE_STRING _In_ ACCESS_MASK _In_ ULONG CreateOptions
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_ WDFCOLLECTION StringsCollection
_Must_inspect_result_ _In_opt_ WDFKEY ParentKey
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_ ULONG _Out_opt_ PULONG _Out_opt_ PULONG ValueType
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING ValueName
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_ ULONG ValueLength
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _In_ ULONG _In_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET MemoryOffsets
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
_In_ WDFREQUEST _In_ NTSTATUS _In_ CCHAR PriorityBoost
_Must_inspect_result_ _In_ WDFREQUEST _In_ size_t MinimumRequiredSize
_In_ WDFREQUEST _In_ PWDF_REQUEST_REUSE_PARAMS ReuseParams
_Must_inspect_result_ _In_ WDFREQUEST _In_ WDFQUEUE _In_ PWDF_REQUEST_FORWARD_OPTIONS ForwardOptions
@ WDF_REQUEST_SEND_OPTION_SYNCHRONOUS
_In_ WDFIOTARGET _In_ PWDF_REQUEST_COMPLETION_PARAMS Params
_Must_inspect_result_ _In_ WDFREQUEST _In_ size_t _Out_ WDFMEMORY * MemoryObject
_In_ WDFREQUEST _In_ BOOLEAN Requeue
EVT_WDF_REQUEST_COMPLETION_ROUTINE * PFN_WDF_REQUEST_COMPLETION_ROUTINE
_In_ WDFREQUEST _In_opt_ PFN_WDF_REQUEST_COMPLETION_ROUTINE _In_opt_ __drv_aliasesMem WDFCONTEXT CompletionContext
_In_ WDFREQUEST _In_ PIO_STACK_LOCATION Stack
_In_ WDFREQUEST _In_ NTSTATUS _In_ ULONG_PTR Information
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ PIRP _In_ BOOLEAN RequestFreesIrp
_In_ WDFREQUEST _In_opt_ PFN_WDF_REQUEST_COMPLETION_ROUTINE CompletionRoutine
_Must_inspect_result_ WDFAPI BOOLEAN(STDCALL * PFN_WDFREQUESTSEND)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ WDFREQUEST Request, _In_ WDFIOTARGET Target, _In_opt_ PWDF_REQUEST_SEND_OPTIONS Options)
EVT_WDF_REQUEST_CANCEL * PFN_WDF_REQUEST_CANCEL
_In_ WDFREQUEST _In_ PFN_WDF_REQUEST_CANCEL EvtRequestCancel
_Must_inspect_result_ _In_ WDFREQUEST _In_ size_t MinimumRequiredLength
_Must_inspect_result_ _In_ WDFREQUEST _In_ WDFQUEUE DestinationQueue
_Must_inspect_result_ _In_ WDFREQUEST _In_ WDFQUEUE ParentDeviceQueue
_Must_inspect_result_ _In_ WDFIORESREQLIST _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFIORESLIST * ResourceList
_Must_inspect_result_ _In_ WDFIORESREQLIST _In_ WDFIORESLIST IoResList
_In_ WDFIORESREQLIST RequirementsList
_Must_inspect_result_ _In_ WDFIORESLIST _In_ PIO_RESOURCE_DESCRIPTOR Descriptor
_Must_inspect_result_ _In_ WDFCMRESLIST List
_In_ WDFIORESREQLIST _In_ ULONG SlotNumber
_Must_inspect_result_ WDFAPI NTSTATUS(STDCALL * PFN_WDFWAITLOCKACQUIRE)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals, _In_ _Requires_lock_not_held_(_Curr_) WDFWAITLOCK Lock, _In_opt_ PLONGLONG Timeout)
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFSPINLOCK * SpinLock
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES SpinLockAttributes
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES LockAttributes
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFWAITLOCK * Lock
_In_ WDFTIMER _In_ LONGLONG DueTime
_Must_inspect_result_ _In_ WDFUSBPIPE PIPE
_In_ WDFUSBINTERFACE _In_ UCHAR _Out_opt_ PWDF_USB_PIPE_INFORMATION PipeInfo
_In_ WDFUSBINTERFACE UsbInterface
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES PipeAttributes
_In_ WDFUSBINTERFACE _In_ UCHAR _Out_ PUSB_INTERFACE_DESCRIPTOR InterfaceDescriptor
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ CONST GUID _In_ ULONG CapabilityBufferLength
_Must_inspect_result_ _In_ WDFUSBPIPE _In_ WDFREQUEST _In_opt_ WDFMEMORY ReadMemory
_Must_inspect_result_ _In_ WDFUSBPIPE _In_ WDFREQUEST _In_opt_ WDFMEMORY WriteMemory
_In_ WDFUSBINTERFACE _In_ UCHAR PipeIndex
_In_ WDFUSBDEVICE _Out_ PUSB_DEVICE_DESCRIPTOR UsbDeviceDescriptor
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ WDFREQUEST _In_ WDFMEMORY UrbMemory
_Must_inspect_result_ _In_ WDFDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFUSBDEVICE * UsbDevice
_Must_inspect_result_ _In_ WDFUSBDEVICE _Out_writes_bytes_to_opt_ ConfigDescriptorLength PVOID ConfigDescriptor
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ WDFREQUEST _In_ PWDF_USB_CONTROL_SETUP_PACKET _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET TransferOffset
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ WDFREQUEST _In_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET UrbMemoryOffset
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES _In_ ULONG NumberOfIsochPackets
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES StringMemoryAttributes
_Must_inspect_result_ _In_ WDFUSBDEVICE _Out_ PULONG CurrentFrameNumber
_Must_inspect_result_ _In_ WDFUSBDEVICE _Out_writes_bytes_to_opt_ ConfigDescriptorLength PVOID _Inout_ PUSHORT ConfigDescriptorLength
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS _In_ PWDF_USB_CONTROL_SETUP_PACKET _In_opt_ PWDF_MEMORY_DESCRIPTOR MemoryDescriptor
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_writes_opt_ NumCharacters PUSHORT _Inout_ PUSHORT NumCharacters
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ CONST GUID * CapabilityType
_In_ WDFUSBINTERFACE _In_ UCHAR _In_ UCHAR _Out_ PWDF_USB_PIPE_INFORMATION EndpointInfo
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_writes_opt_ NumCharacters PUSHORT _Inout_ PUSHORT _In_ UCHAR StringIndex
_Must_inspect_result_ _In_ WDFUSBPIPE _In_ WDFREQUEST _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET ReadOffset
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_writes_opt_ NumCharacters PUSHORT _Inout_ PUSHORT _In_ UCHAR _In_opt_ USHORT LangID
_Must_inspect_result_ _In_ WDFUSBPIPE _In_ WDFREQUEST _In_opt_ WDFMEMORY _In_opt_ PWDFMEMORY_OFFSET WriteOffset
_In_ WDFUSBINTERFACE _In_ UCHAR _In_ UCHAR EndpointIndex
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFMEMORY * StringMemory
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_ WDFREQUEST _In_ PWDF_USB_CONTROL_SETUP_PACKET _In_opt_ WDFMEMORY TransferMemory
_In_ WDFUSBPIPE _Out_ PWDF_USB_PIPE_INFORMATION PipeInformation
_In_ WDFUSBDEVICE _In_ UCHAR InterfaceIndex
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS _In_ PWDF_USB_CONTROL_SETUP_PACKET SetupPacket
_Must_inspect_result_ _In_ WDFUSBINTERFACE _In_opt_ PWDF_OBJECT_ATTRIBUTES PipesAttributes
enum _WDF_USB_PIPE_TYPE WDF_USB_PIPE_TYPE
_Must_inspect_result_ _In_ WDFUSBDEVICE _In_opt_ WDFREQUEST _In_opt_ PWDF_REQUEST_SEND_OPTIONS _In_ PWDF_USB_CONTROL_SETUP_PACKET _In_opt_ PWDF_MEMORY_DESCRIPTOR _Out_opt_ PULONG BytesTransferred
_In_ WDFUSBINTERFACE _In_ UCHAR SettingIndex
WDFAPI VOID(STDCALL * PFN_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)
FORCEINLINE VOID WdfVerifierDbgBreakPoint()
FORCEINLINE PVOID WdfGetTriageInfo()
WDFAPI VOID(STDCALL * PFN_WDFVERIFIERDBGBREAKPOINT)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals)
WDFAPI PVOID(STDCALL * PFN_WDFGETTRIAGEINFO)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals)
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_WMI_INSTANCE_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES InstanceAttributes
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_WMI_INSTANCE_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_opt_ WDFWMIINSTANCE * Instance
WDF_EXTERN_C_START enum _WDF_WMI_PROVIDER_CONTROL WDF_WMI_PROVIDER_CONTROL
_Must_inspect_result_ _In_ WDFWMIINSTANCE WmiInstance
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_WMI_INSTANCE_CONFIG InstanceConfig
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_WMI_PROVIDER_CONFIG WmiProviderConfig
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_WMI_PROVIDER_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFWMIPROVIDER * WmiProvider
_Must_inspect_result_ _In_ WDFWMIINSTANCE _In_opt_ ULONG EventDataSize
_In_ WDFWMIPROVIDER _In_ WDF_WMI_PROVIDER_CONTROL ProviderControl
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_WMI_PROVIDER_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES ProviderAttributes
_Must_inspect_result_ _In_ PWDF_WORKITEM_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFWORKITEM * WorkItem
_Must_inspect_result_ _In_ ULONG Flags
ActualNumberDriverObjects * sizeof(PDRIVER_OBJECT)) PDRIVER_OBJECT *DriverObjectList