1 /*++ 2 3 Copyright (c) Microsoft Corporation. All rights reserved. 4 5 _WdfVersionBuild_ 6 7 Module Name: WdfFuncEnum.h 8 9 Abstract: 10 Generated an enum of all WDF API functions 11 12 Environment: 13 kernel mode only 14 15 Warning: manual changes to this file will be lost. 16 --*/ 17 18 #ifndef _WDFFUNCENUM_H_ 19 #define _WDFFUNCENUM_H_ 20 21 extern PWDF_DRIVER_GLOBALS WdfDriverGlobals; 22 23 typedef enum _WDFFUNCENUM { 24 25 WdfChildListCreateTableIndex = 0, 26 WdfChildListGetDeviceTableIndex = 1, 27 WdfChildListRetrievePdoTableIndex = 2, 28 WdfChildListRetrieveAddressDescriptionTableIndex = 3, 29 WdfChildListBeginScanTableIndex = 4, 30 WdfChildListEndScanTableIndex = 5, 31 WdfChildListBeginIterationTableIndex = 6, 32 WdfChildListRetrieveNextDeviceTableIndex = 7, 33 WdfChildListEndIterationTableIndex = 8, 34 WdfChildListAddOrUpdateChildDescriptionAsPresentTableIndex = 9, 35 WdfChildListUpdateChildDescriptionAsMissingTableIndex = 10, 36 WdfChildListUpdateAllChildDescriptionsAsPresentTableIndex = 11, 37 WdfChildListRequestChildEjectTableIndex = 12, 38 WdfCollectionCreateTableIndex = 13, 39 WdfCollectionGetCountTableIndex = 14, 40 WdfCollectionAddTableIndex = 15, 41 WdfCollectionRemoveTableIndex = 16, 42 WdfCollectionRemoveItemTableIndex = 17, 43 WdfCollectionGetItemTableIndex = 18, 44 WdfCollectionGetFirstItemTableIndex = 19, 45 WdfCollectionGetLastItemTableIndex = 20, 46 WdfCommonBufferCreateTableIndex = 21, 47 WdfCommonBufferGetAlignedVirtualAddressTableIndex = 22, 48 WdfCommonBufferGetAlignedLogicalAddressTableIndex = 23, 49 WdfCommonBufferGetLengthTableIndex = 24, 50 WdfControlDeviceInitAllocateTableIndex = 25, 51 WdfControlDeviceInitSetShutdownNotificationTableIndex = 26, 52 WdfControlFinishInitializingTableIndex = 27, 53 WdfDeviceGetDeviceStateTableIndex = 28, 54 WdfDeviceSetDeviceStateTableIndex = 29, 55 WdfWdmDeviceGetWdfDeviceHandleTableIndex = 30, 56 WdfDeviceWdmGetDeviceObjectTableIndex = 31, 57 WdfDeviceWdmGetAttachedDeviceTableIndex = 32, 58 WdfDeviceWdmGetPhysicalDeviceTableIndex = 33, 59 WdfDeviceWdmDispatchPreprocessedIrpTableIndex = 34, 60 WdfDeviceAddDependentUsageDeviceObjectTableIndex = 35, 61 WdfDeviceAddRemovalRelationsPhysicalDeviceTableIndex = 36, 62 WdfDeviceRemoveRemovalRelationsPhysicalDeviceTableIndex = 37, 63 WdfDeviceClearRemovalRelationsDevicesTableIndex = 38, 64 WdfDeviceGetDriverTableIndex = 39, 65 WdfDeviceRetrieveDeviceNameTableIndex = 40, 66 WdfDeviceAssignMofResourceNameTableIndex = 41, 67 WdfDeviceGetIoTargetTableIndex = 42, 68 WdfDeviceGetDevicePnpStateTableIndex = 43, 69 WdfDeviceGetDevicePowerStateTableIndex = 44, 70 WdfDeviceGetDevicePowerPolicyStateTableIndex = 45, 71 WdfDeviceAssignS0IdleSettingsTableIndex = 46, 72 WdfDeviceAssignSxWakeSettingsTableIndex = 47, 73 WdfDeviceOpenRegistryKeyTableIndex = 48, 74 WdfDeviceSetSpecialFileSupportTableIndex = 49, 75 WdfDeviceSetCharacteristicsTableIndex = 50, 76 WdfDeviceGetCharacteristicsTableIndex = 51, 77 WdfDeviceGetAlignmentRequirementTableIndex = 52, 78 WdfDeviceSetAlignmentRequirementTableIndex = 53, 79 WdfDeviceInitFreeTableIndex = 54, 80 WdfDeviceInitSetPnpPowerEventCallbacksTableIndex = 55, 81 WdfDeviceInitSetPowerPolicyEventCallbacksTableIndex = 56, 82 WdfDeviceInitSetPowerPolicyOwnershipTableIndex = 57, 83 WdfDeviceInitRegisterPnpStateChangeCallbackTableIndex = 58, 84 WdfDeviceInitRegisterPowerStateChangeCallbackTableIndex = 59, 85 WdfDeviceInitRegisterPowerPolicyStateChangeCallbackTableIndex = 60, 86 WdfDeviceInitSetIoTypeTableIndex = 61, 87 WdfDeviceInitSetExclusiveTableIndex = 62, 88 WdfDeviceInitSetPowerNotPageableTableIndex = 63, 89 WdfDeviceInitSetPowerPageableTableIndex = 64, 90 WdfDeviceInitSetPowerInrushTableIndex = 65, 91 WdfDeviceInitSetDeviceTypeTableIndex = 66, 92 WdfDeviceInitAssignNameTableIndex = 67, 93 WdfDeviceInitAssignSDDLStringTableIndex = 68, 94 WdfDeviceInitSetDeviceClassTableIndex = 69, 95 WdfDeviceInitSetCharacteristicsTableIndex = 70, 96 WdfDeviceInitSetFileObjectConfigTableIndex = 71, 97 WdfDeviceInitSetRequestAttributesTableIndex = 72, 98 WdfDeviceInitAssignWdmIrpPreprocessCallbackTableIndex = 73, 99 WdfDeviceInitSetIoInCallerContextCallbackTableIndex = 74, 100 WdfDeviceCreateTableIndex = 75, 101 WdfDeviceSetStaticStopRemoveTableIndex = 76, 102 WdfDeviceCreateDeviceInterfaceTableIndex = 77, 103 WdfDeviceSetDeviceInterfaceStateTableIndex = 78, 104 WdfDeviceRetrieveDeviceInterfaceStringTableIndex = 79, 105 WdfDeviceCreateSymbolicLinkTableIndex = 80, 106 WdfDeviceQueryPropertyTableIndex = 81, 107 WdfDeviceAllocAndQueryPropertyTableIndex = 82, 108 WdfDeviceSetPnpCapabilitiesTableIndex = 83, 109 WdfDeviceSetPowerCapabilitiesTableIndex = 84, 110 WdfDeviceSetBusInformationForChildrenTableIndex = 85, 111 WdfDeviceIndicateWakeStatusTableIndex = 86, 112 WdfDeviceSetFailedTableIndex = 87, 113 WdfDeviceStopIdleNoTrackTableIndex = 88, 114 WdfDeviceResumeIdleNoTrackTableIndex = 89, 115 WdfDeviceGetFileObjectTableIndex = 90, 116 WdfDeviceEnqueueRequestTableIndex = 91, 117 WdfDeviceGetDefaultQueueTableIndex = 92, 118 WdfDeviceConfigureRequestDispatchingTableIndex = 93, 119 WdfDmaEnablerCreateTableIndex = 94, 120 WdfDmaEnablerGetMaximumLengthTableIndex = 95, 121 WdfDmaEnablerGetMaximumScatterGatherElementsTableIndex = 96, 122 WdfDmaEnablerSetMaximumScatterGatherElementsTableIndex = 97, 123 WdfDmaTransactionCreateTableIndex = 98, 124 WdfDmaTransactionInitializeTableIndex = 99, 125 WdfDmaTransactionInitializeUsingRequestTableIndex = 100, 126 WdfDmaTransactionExecuteTableIndex = 101, 127 WdfDmaTransactionReleaseTableIndex = 102, 128 WdfDmaTransactionDmaCompletedTableIndex = 103, 129 WdfDmaTransactionDmaCompletedWithLengthTableIndex = 104, 130 WdfDmaTransactionDmaCompletedFinalTableIndex = 105, 131 WdfDmaTransactionGetBytesTransferredTableIndex = 106, 132 WdfDmaTransactionSetMaximumLengthTableIndex = 107, 133 WdfDmaTransactionGetRequestTableIndex = 108, 134 WdfDmaTransactionGetCurrentDmaTransferLengthTableIndex = 109, 135 WdfDmaTransactionGetDeviceTableIndex = 110, 136 WdfDpcCreateTableIndex = 111, 137 WdfDpcEnqueueTableIndex = 112, 138 WdfDpcCancelTableIndex = 113, 139 WdfDpcGetParentObjectTableIndex = 114, 140 WdfDpcWdmGetDpcTableIndex = 115, 141 WdfDriverCreateTableIndex = 116, 142 WdfDriverGetRegistryPathTableIndex = 117, 143 WdfDriverWdmGetDriverObjectTableIndex = 118, 144 WdfDriverOpenParametersRegistryKeyTableIndex = 119, 145 WdfWdmDriverGetWdfDriverHandleTableIndex = 120, 146 WdfDriverRegisterTraceInfoTableIndex = 121, 147 WdfDriverRetrieveVersionStringTableIndex = 122, 148 WdfDriverIsVersionAvailableTableIndex = 123, 149 WdfFdoInitWdmGetPhysicalDeviceTableIndex = 124, 150 WdfFdoInitOpenRegistryKeyTableIndex = 125, 151 WdfFdoInitQueryPropertyTableIndex = 126, 152 WdfFdoInitAllocAndQueryPropertyTableIndex = 127, 153 WdfFdoInitSetEventCallbacksTableIndex = 128, 154 WdfFdoInitSetFilterTableIndex = 129, 155 WdfFdoInitSetDefaultChildListConfigTableIndex = 130, 156 WdfFdoQueryForInterfaceTableIndex = 131, 157 WdfFdoGetDefaultChildListTableIndex = 132, 158 WdfFdoAddStaticChildTableIndex = 133, 159 WdfFdoLockStaticChildListForIterationTableIndex = 134, 160 WdfFdoRetrieveNextStaticChildTableIndex = 135, 161 WdfFdoUnlockStaticChildListFromIterationTableIndex = 136, 162 WdfFileObjectGetFileNameTableIndex = 137, 163 WdfFileObjectGetFlagsTableIndex = 138, 164 WdfFileObjectGetDeviceTableIndex = 139, 165 WdfFileObjectWdmGetFileObjectTableIndex = 140, 166 WdfInterruptCreateTableIndex = 141, 167 WdfInterruptQueueDpcForIsrTableIndex = 142, 168 WdfInterruptSynchronizeTableIndex = 143, 169 WdfInterruptAcquireLockTableIndex = 144, 170 WdfInterruptReleaseLockTableIndex = 145, 171 WdfInterruptEnableTableIndex = 146, 172 WdfInterruptDisableTableIndex = 147, 173 WdfInterruptWdmGetInterruptTableIndex = 148, 174 WdfInterruptGetInfoTableIndex = 149, 175 WdfInterruptSetPolicyTableIndex = 150, 176 WdfInterruptGetDeviceTableIndex = 151, 177 WdfIoQueueCreateTableIndex = 152, 178 WdfIoQueueGetStateTableIndex = 153, 179 WdfIoQueueStartTableIndex = 154, 180 WdfIoQueueStopTableIndex = 155, 181 WdfIoQueueStopSynchronouslyTableIndex = 156, 182 WdfIoQueueGetDeviceTableIndex = 157, 183 WdfIoQueueRetrieveNextRequestTableIndex = 158, 184 WdfIoQueueRetrieveRequestByFileObjectTableIndex = 159, 185 WdfIoQueueFindRequestTableIndex = 160, 186 WdfIoQueueRetrieveFoundRequestTableIndex = 161, 187 WdfIoQueueDrainSynchronouslyTableIndex = 162, 188 WdfIoQueueDrainTableIndex = 163, 189 WdfIoQueuePurgeSynchronouslyTableIndex = 164, 190 WdfIoQueuePurgeTableIndex = 165, 191 WdfIoQueueReadyNotifyTableIndex = 166, 192 WdfIoTargetCreateTableIndex = 167, 193 WdfIoTargetOpenTableIndex = 168, 194 WdfIoTargetCloseForQueryRemoveTableIndex = 169, 195 WdfIoTargetCloseTableIndex = 170, 196 WdfIoTargetStartTableIndex = 171, 197 WdfIoTargetStopTableIndex = 172, 198 WdfIoTargetGetStateTableIndex = 173, 199 WdfIoTargetGetDeviceTableIndex = 174, 200 WdfIoTargetQueryTargetPropertyTableIndex = 175, 201 WdfIoTargetAllocAndQueryTargetPropertyTableIndex = 176, 202 WdfIoTargetQueryForInterfaceTableIndex = 177, 203 WdfIoTargetWdmGetTargetDeviceObjectTableIndex = 178, 204 WdfIoTargetWdmGetTargetPhysicalDeviceTableIndex = 179, 205 WdfIoTargetWdmGetTargetFileObjectTableIndex = 180, 206 WdfIoTargetWdmGetTargetFileHandleTableIndex = 181, 207 WdfIoTargetSendReadSynchronouslyTableIndex = 182, 208 WdfIoTargetFormatRequestForReadTableIndex = 183, 209 WdfIoTargetSendWriteSynchronouslyTableIndex = 184, 210 WdfIoTargetFormatRequestForWriteTableIndex = 185, 211 WdfIoTargetSendIoctlSynchronouslyTableIndex = 186, 212 WdfIoTargetFormatRequestForIoctlTableIndex = 187, 213 WdfIoTargetSendInternalIoctlSynchronouslyTableIndex = 188, 214 WdfIoTargetFormatRequestForInternalIoctlTableIndex = 189, 215 WdfIoTargetSendInternalIoctlOthersSynchronouslyTableIndex = 190, 216 WdfIoTargetFormatRequestForInternalIoctlOthersTableIndex = 191, 217 WdfMemoryCreateTableIndex = 192, 218 WdfMemoryCreatePreallocatedTableIndex = 193, 219 WdfMemoryGetBufferTableIndex = 194, 220 WdfMemoryAssignBufferTableIndex = 195, 221 WdfMemoryCopyToBufferTableIndex = 196, 222 WdfMemoryCopyFromBufferTableIndex = 197, 223 WdfLookasideListCreateTableIndex = 198, 224 WdfMemoryCreateFromLookasideTableIndex = 199, 225 WdfDeviceMiniportCreateTableIndex = 200, 226 WdfDriverMiniportUnloadTableIndex = 201, 227 WdfObjectGetTypedContextWorkerTableIndex = 202, 228 WdfObjectAllocateContextTableIndex = 203, 229 WdfObjectContextGetObjectTableIndex = 204, 230 WdfObjectReferenceActualTableIndex = 205, 231 WdfObjectDereferenceActualTableIndex = 206, 232 WdfObjectCreateTableIndex = 207, 233 WdfObjectDeleteTableIndex = 208, 234 WdfObjectQueryTableIndex = 209, 235 WdfPdoInitAllocateTableIndex = 210, 236 WdfPdoInitSetEventCallbacksTableIndex = 211, 237 WdfPdoInitAssignDeviceIDTableIndex = 212, 238 WdfPdoInitAssignInstanceIDTableIndex = 213, 239 WdfPdoInitAddHardwareIDTableIndex = 214, 240 WdfPdoInitAddCompatibleIDTableIndex = 215, 241 WdfPdoInitAddDeviceTextTableIndex = 216, 242 WdfPdoInitSetDefaultLocaleTableIndex = 217, 243 WdfPdoInitAssignRawDeviceTableIndex = 218, 244 WdfPdoMarkMissingTableIndex = 219, 245 WdfPdoRequestEjectTableIndex = 220, 246 WdfPdoGetParentTableIndex = 221, 247 WdfPdoRetrieveIdentificationDescriptionTableIndex = 222, 248 WdfPdoRetrieveAddressDescriptionTableIndex = 223, 249 WdfPdoUpdateAddressDescriptionTableIndex = 224, 250 WdfPdoAddEjectionRelationsPhysicalDeviceTableIndex = 225, 251 WdfPdoRemoveEjectionRelationsPhysicalDeviceTableIndex = 226, 252 WdfPdoClearEjectionRelationsDevicesTableIndex = 227, 253 WdfDeviceAddQueryInterfaceTableIndex = 228, 254 WdfRegistryOpenKeyTableIndex = 229, 255 WdfRegistryCreateKeyTableIndex = 230, 256 WdfRegistryCloseTableIndex = 231, 257 WdfRegistryWdmGetHandleTableIndex = 232, 258 WdfRegistryRemoveKeyTableIndex = 233, 259 WdfRegistryRemoveValueTableIndex = 234, 260 WdfRegistryQueryValueTableIndex = 235, 261 WdfRegistryQueryMemoryTableIndex = 236, 262 WdfRegistryQueryMultiStringTableIndex = 237, 263 WdfRegistryQueryUnicodeStringTableIndex = 238, 264 WdfRegistryQueryStringTableIndex = 239, 265 WdfRegistryQueryULongTableIndex = 240, 266 WdfRegistryAssignValueTableIndex = 241, 267 WdfRegistryAssignMemoryTableIndex = 242, 268 WdfRegistryAssignMultiStringTableIndex = 243, 269 WdfRegistryAssignUnicodeStringTableIndex = 244, 270 WdfRegistryAssignStringTableIndex = 245, 271 WdfRegistryAssignULongTableIndex = 246, 272 WdfRequestCreateTableIndex = 247, 273 WdfRequestCreateFromIrpTableIndex = 248, 274 WdfRequestReuseTableIndex = 249, 275 WdfRequestChangeTargetTableIndex = 250, 276 WdfRequestFormatRequestUsingCurrentTypeTableIndex = 251, 277 WdfRequestWdmFormatUsingStackLocationTableIndex = 252, 278 WdfRequestSendTableIndex = 253, 279 WdfRequestGetStatusTableIndex = 254, 280 WdfRequestMarkCancelableTableIndex = 255, 281 WdfRequestUnmarkCancelableTableIndex = 256, 282 WdfRequestIsCanceledTableIndex = 257, 283 WdfRequestCancelSentRequestTableIndex = 258, 284 WdfRequestIsFrom32BitProcessTableIndex = 259, 285 WdfRequestSetCompletionRoutineTableIndex = 260, 286 WdfRequestGetCompletionParamsTableIndex = 261, 287 WdfRequestAllocateTimerTableIndex = 262, 288 WdfRequestCompleteTableIndex = 263, 289 WdfRequestCompleteWithPriorityBoostTableIndex = 264, 290 WdfRequestCompleteWithInformationTableIndex = 265, 291 WdfRequestGetParametersTableIndex = 266, 292 WdfRequestRetrieveInputMemoryTableIndex = 267, 293 WdfRequestRetrieveOutputMemoryTableIndex = 268, 294 WdfRequestRetrieveInputBufferTableIndex = 269, 295 WdfRequestRetrieveOutputBufferTableIndex = 270, 296 WdfRequestRetrieveInputWdmMdlTableIndex = 271, 297 WdfRequestRetrieveOutputWdmMdlTableIndex = 272, 298 WdfRequestRetrieveUnsafeUserInputBufferTableIndex = 273, 299 WdfRequestRetrieveUnsafeUserOutputBufferTableIndex = 274, 300 WdfRequestSetInformationTableIndex = 275, 301 WdfRequestGetInformationTableIndex = 276, 302 WdfRequestGetFileObjectTableIndex = 277, 303 WdfRequestProbeAndLockUserBufferForReadTableIndex = 278, 304 WdfRequestProbeAndLockUserBufferForWriteTableIndex = 279, 305 WdfRequestGetRequestorModeTableIndex = 280, 306 WdfRequestForwardToIoQueueTableIndex = 281, 307 WdfRequestGetIoQueueTableIndex = 282, 308 WdfRequestRequeueTableIndex = 283, 309 WdfRequestStopAcknowledgeTableIndex = 284, 310 WdfRequestWdmGetIrpTableIndex = 285, 311 WdfIoResourceRequirementsListSetSlotNumberTableIndex = 286, 312 WdfIoResourceRequirementsListSetInterfaceTypeTableIndex = 287, 313 WdfIoResourceRequirementsListAppendIoResListTableIndex = 288, 314 WdfIoResourceRequirementsListInsertIoResListTableIndex = 289, 315 WdfIoResourceRequirementsListGetCountTableIndex = 290, 316 WdfIoResourceRequirementsListGetIoResListTableIndex = 291, 317 WdfIoResourceRequirementsListRemoveTableIndex = 292, 318 WdfIoResourceRequirementsListRemoveByIoResListTableIndex = 293, 319 WdfIoResourceListCreateTableIndex = 294, 320 WdfIoResourceListAppendDescriptorTableIndex = 295, 321 WdfIoResourceListInsertDescriptorTableIndex = 296, 322 WdfIoResourceListUpdateDescriptorTableIndex = 297, 323 WdfIoResourceListGetCountTableIndex = 298, 324 WdfIoResourceListGetDescriptorTableIndex = 299, 325 WdfIoResourceListRemoveTableIndex = 300, 326 WdfIoResourceListRemoveByDescriptorTableIndex = 301, 327 WdfCmResourceListAppendDescriptorTableIndex = 302, 328 WdfCmResourceListInsertDescriptorTableIndex = 303, 329 WdfCmResourceListGetCountTableIndex = 304, 330 WdfCmResourceListGetDescriptorTableIndex = 305, 331 WdfCmResourceListRemoveTableIndex = 306, 332 WdfCmResourceListRemoveByDescriptorTableIndex = 307, 333 WdfStringCreateTableIndex = 308, 334 WdfStringGetUnicodeStringTableIndex = 309, 335 WdfObjectAcquireLockTableIndex = 310, 336 WdfObjectReleaseLockTableIndex = 311, 337 WdfWaitLockCreateTableIndex = 312, 338 WdfWaitLockAcquireTableIndex = 313, 339 WdfWaitLockReleaseTableIndex = 314, 340 WdfSpinLockCreateTableIndex = 315, 341 WdfSpinLockAcquireTableIndex = 316, 342 WdfSpinLockReleaseTableIndex = 317, 343 WdfTimerCreateTableIndex = 318, 344 WdfTimerStartTableIndex = 319, 345 WdfTimerStopTableIndex = 320, 346 WdfTimerGetParentObjectTableIndex = 321, 347 WdfUsbTargetDeviceCreateTableIndex = 322, 348 WdfUsbTargetDeviceRetrieveInformationTableIndex = 323, 349 WdfUsbTargetDeviceGetDeviceDescriptorTableIndex = 324, 350 WdfUsbTargetDeviceRetrieveConfigDescriptorTableIndex = 325, 351 WdfUsbTargetDeviceQueryStringTableIndex = 326, 352 WdfUsbTargetDeviceAllocAndQueryStringTableIndex = 327, 353 WdfUsbTargetDeviceFormatRequestForStringTableIndex = 328, 354 WdfUsbTargetDeviceGetNumInterfacesTableIndex = 329, 355 WdfUsbTargetDeviceSelectConfigTableIndex = 330, 356 WdfUsbTargetDeviceWdmGetConfigurationHandleTableIndex = 331, 357 WdfUsbTargetDeviceRetrieveCurrentFrameNumberTableIndex = 332, 358 WdfUsbTargetDeviceSendControlTransferSynchronouslyTableIndex = 333, 359 WdfUsbTargetDeviceFormatRequestForControlTransferTableIndex = 334, 360 WdfUsbTargetDeviceIsConnectedSynchronousTableIndex = 335, 361 WdfUsbTargetDeviceResetPortSynchronouslyTableIndex = 336, 362 WdfUsbTargetDeviceCyclePortSynchronouslyTableIndex = 337, 363 WdfUsbTargetDeviceFormatRequestForCyclePortTableIndex = 338, 364 WdfUsbTargetDeviceSendUrbSynchronouslyTableIndex = 339, 365 WdfUsbTargetDeviceFormatRequestForUrbTableIndex = 340, 366 WdfUsbTargetPipeGetInformationTableIndex = 341, 367 WdfUsbTargetPipeIsInEndpointTableIndex = 342, 368 WdfUsbTargetPipeIsOutEndpointTableIndex = 343, 369 WdfUsbTargetPipeGetTypeTableIndex = 344, 370 WdfUsbTargetPipeSetNoMaximumPacketSizeCheckTableIndex = 345, 371 WdfUsbTargetPipeWriteSynchronouslyTableIndex = 346, 372 WdfUsbTargetPipeFormatRequestForWriteTableIndex = 347, 373 WdfUsbTargetPipeReadSynchronouslyTableIndex = 348, 374 WdfUsbTargetPipeFormatRequestForReadTableIndex = 349, 375 WdfUsbTargetPipeConfigContinuousReaderTableIndex = 350, 376 WdfUsbTargetPipeAbortSynchronouslyTableIndex = 351, 377 WdfUsbTargetPipeFormatRequestForAbortTableIndex = 352, 378 WdfUsbTargetPipeResetSynchronouslyTableIndex = 353, 379 WdfUsbTargetPipeFormatRequestForResetTableIndex = 354, 380 WdfUsbTargetPipeSendUrbSynchronouslyTableIndex = 355, 381 WdfUsbTargetPipeFormatRequestForUrbTableIndex = 356, 382 WdfUsbInterfaceGetInterfaceNumberTableIndex = 357, 383 WdfUsbInterfaceGetNumEndpointsTableIndex = 358, 384 WdfUsbInterfaceGetDescriptorTableIndex = 359, 385 WdfUsbInterfaceSelectSettingTableIndex = 360, 386 WdfUsbInterfaceGetEndpointInformationTableIndex = 361, 387 WdfUsbTargetDeviceGetInterfaceTableIndex = 362, 388 WdfUsbInterfaceGetConfiguredSettingIndexTableIndex = 363, 389 WdfUsbInterfaceGetNumConfiguredPipesTableIndex = 364, 390 WdfUsbInterfaceGetConfiguredPipeTableIndex = 365, 391 WdfUsbTargetPipeWdmGetPipeHandleTableIndex = 366, 392 WdfVerifierDbgBreakPointTableIndex = 367, 393 WdfVerifierKeBugCheckTableIndex = 368, 394 WdfWmiProviderCreateTableIndex = 369, 395 WdfWmiProviderGetDeviceTableIndex = 370, 396 WdfWmiProviderIsEnabledTableIndex = 371, 397 WdfWmiProviderGetTracingHandleTableIndex = 372, 398 WdfWmiInstanceCreateTableIndex = 373, 399 WdfWmiInstanceRegisterTableIndex = 374, 400 WdfWmiInstanceDeregisterTableIndex = 375, 401 WdfWmiInstanceGetDeviceTableIndex = 376, 402 WdfWmiInstanceGetProviderTableIndex = 377, 403 WdfWmiInstanceFireEventTableIndex = 378, 404 WdfWorkItemCreateTableIndex = 379, 405 WdfWorkItemEnqueueTableIndex = 380, 406 WdfWorkItemGetParentObjectTableIndex = 381, 407 WdfWorkItemFlushTableIndex = 382, 408 WdfCommonBufferCreateWithConfigTableIndex = 383, 409 WdfDmaEnablerGetFragmentLengthTableIndex = 384, 410 WdfDmaEnablerWdmGetDmaAdapterTableIndex = 385, 411 WdfUsbInterfaceGetNumSettingsTableIndex = 386, 412 WdfDeviceRemoveDependentUsageDeviceObjectTableIndex = 387, 413 WdfDeviceGetSystemPowerActionTableIndex = 388, 414 WdfInterruptSetExtendedPolicyTableIndex = 389, 415 WdfIoQueueAssignForwardProgressPolicyTableIndex = 390, 416 WdfPdoInitAssignContainerIDTableIndex = 391, 417 WdfPdoInitAllowForwardingRequestToParentTableIndex = 392, 418 WdfRequestMarkCancelableExTableIndex = 393, 419 WdfRequestIsReservedTableIndex = 394, 420 WdfRequestForwardToParentDeviceIoQueueTableIndex = 395, 421 WdfCxDeviceInitAllocateTableIndex = 396, 422 WdfCxDeviceInitAssignWdmIrpPreprocessCallbackTableIndex = 397, 423 WdfCxDeviceInitSetIoInCallerContextCallbackTableIndex = 398, 424 WdfCxDeviceInitSetRequestAttributesTableIndex = 399, 425 WdfCxDeviceInitSetFileObjectConfigTableIndex = 400, 426 WdfDeviceWdmDispatchIrpTableIndex = 401, 427 WdfDeviceWdmDispatchIrpToIoQueueTableIndex = 402, 428 WdfDeviceInitSetRemoveLockOptionsTableIndex = 403, 429 WdfDeviceConfigureWdmIrpDispatchCallbackTableIndex = 404, 430 WdfDmaEnablerConfigureSystemProfileTableIndex = 405, 431 WdfDmaTransactionInitializeUsingOffsetTableIndex = 406, 432 WdfDmaTransactionGetTransferInfoTableIndex = 407, 433 WdfDmaTransactionSetChannelConfigurationCallbackTableIndex = 408, 434 WdfDmaTransactionSetTransferCompleteCallbackTableIndex = 409, 435 WdfDmaTransactionSetImmediateExecutionTableIndex = 410, 436 WdfDmaTransactionAllocateResourcesTableIndex = 411, 437 WdfDmaTransactionSetDeviceAddressOffsetTableIndex = 412, 438 WdfDmaTransactionFreeResourcesTableIndex = 413, 439 WdfDmaTransactionCancelTableIndex = 414, 440 WdfDmaTransactionWdmGetTransferContextTableIndex = 415, 441 WdfInterruptQueueWorkItemForIsrTableIndex = 416, 442 WdfInterruptTryToAcquireLockTableIndex = 417, 443 WdfIoQueueStopAndPurgeTableIndex = 418, 444 WdfIoQueueStopAndPurgeSynchronouslyTableIndex = 419, 445 WdfIoTargetPurgeTableIndex = 420, 446 WdfUsbTargetDeviceCreateWithParametersTableIndex = 421, 447 WdfUsbTargetDeviceQueryUsbCapabilityTableIndex = 422, 448 WdfUsbTargetDeviceCreateUrbTableIndex = 423, 449 WdfUsbTargetDeviceCreateIsochUrbTableIndex = 424, 450 WdfDeviceWdmAssignPowerFrameworkSettingsTableIndex = 425, 451 WdfDmaTransactionStopSystemTransferTableIndex = 426, 452 WdfCxVerifierKeBugCheckTableIndex = 427, 453 WdfInterruptReportActiveTableIndex = 428, 454 WdfInterruptReportInactiveTableIndex = 429, 455 WdfDeviceInitSetReleaseHardwareOrderOnFailureTableIndex = 430, 456 WdfGetTriageInfoTableIndex = 431, 457 WdfDeviceInitSetIoTypeExTableIndex = 432, 458 WdfDeviceQueryPropertyExTableIndex = 433, 459 WdfDeviceAllocAndQueryPropertyExTableIndex = 434, 460 WdfDeviceAssignPropertyTableIndex = 435, 461 WdfFdoInitQueryPropertyExTableIndex = 436, 462 WdfFdoInitAllocAndQueryPropertyExTableIndex = 437, 463 WdfDeviceStopIdleActualTableIndex = 438, 464 WdfDeviceResumeIdleActualTableIndex = 439, 465 WdfDeviceGetSelfIoTargetTableIndex = 440, 466 WdfDeviceInitAllowSelfIoTargetTableIndex = 441, 467 WdfIoTargetSelfAssignDefaultIoQueueTableIndex = 442, 468 WdfDeviceOpenDevicemapKeyTableIndex = 443, 469 WdfFunctionTableNumEntries = 444, 470 } WDFFUNCENUM; 471 472 #endif // _WDFFUNCENUM_H_ 473 474