|
ReactOS 0.4.17-dev-1281-g065abb3
|

Go to the source code of this file.
Classes | |
| struct | HubDeviceErrata |
| struct | HubHubErrata |
Macros | |
| #define | NDEBUG |
| #define | HUB_D3COLD_RECONNECT_DEFAULT 1000 |
| #define | KSE_SKIP_MS_OS 0 |
| #define | KSE_DONT_SKIP_MS_OS 1 |
| #define | KSE_KEEP_ON_SOFT_REMOVE 3 |
| #define | KSE_LPM_OFF_FOR_CHAINED_HUBS 16 |
| #define | KSE_LPM_OFF_DOWNSTREAM 26 |
| #define | KSE_POLLING_TO_COMPLIANCE 35 |
| #define | KSE_NO_U2_FOR_TUNNELED_DEVICES 48 |
| #define | HUB_DUAL_ROLE_MTP 0x00000002 |
| #define | HUB_DUAL_ROLE_IP_OVER_USB 0x00000004 |
| #define | HUB_DUAL_ROLE_VIDEO 0x00000008 |
| #define | HUB_DUAL_ROLE_FUNCTIONS 0x0000000E |
| #define | HUB_DUAL_ROLE_UCM_PRESENT 0x80000000 |
Enumerations | |
| enum class | HubErrataGate : UCHAR { None , BehindExternalHub , NotHub } |
| #define HUB_D3COLD_RECONNECT_DEFAULT 1000 |
Definition at line 37 of file hubregistry.cpp.
| #define HUB_DUAL_ROLE_FUNCTIONS 0x0000000E |
Definition at line 52 of file hubregistry.cpp.
| #define HUB_DUAL_ROLE_IP_OVER_USB 0x00000004 |
Definition at line 50 of file hubregistry.cpp.
| #define HUB_DUAL_ROLE_MTP 0x00000002 |
Definition at line 49 of file hubregistry.cpp.
| #define HUB_DUAL_ROLE_UCM_PRESENT 0x80000000 |
Definition at line 53 of file hubregistry.cpp.
| #define HUB_DUAL_ROLE_VIDEO 0x00000008 |
Definition at line 51 of file hubregistry.cpp.
| #define KSE_DONT_SKIP_MS_OS 1 |
Definition at line 41 of file hubregistry.cpp.
| #define KSE_KEEP_ON_SOFT_REMOVE 3 |
Definition at line 42 of file hubregistry.cpp.
| #define KSE_LPM_OFF_DOWNSTREAM 26 |
Definition at line 44 of file hubregistry.cpp.
| #define KSE_LPM_OFF_FOR_CHAINED_HUBS 16 |
Definition at line 43 of file hubregistry.cpp.
| #define KSE_NO_U2_FOR_TUNNELED_DEVICES 48 |
Definition at line 46 of file hubregistry.cpp.
| #define KSE_POLLING_TO_COMPLIANCE 35 |
Definition at line 45 of file hubregistry.cpp.
| #define KSE_SKIP_MS_OS 0 |
Definition at line 40 of file hubregistry.cpp.
| #define NDEBUG |
Definition at line 11 of file hubregistry.cpp.
|
strong |
| Enumerator | |
|---|---|
| None | |
| BehindExternalHub | |
| NotHub | |
Definition at line 331 of file hubregistry.cpp.
Definition at line 1072 of file hubregistry.cpp.
| _IRQL_requires_ | ( | PASSIVE_LEVEL | ) |
Usb4HostName overrides the _DSD USB4 host router name of every USB 3 ACPI port. A string from an earlier start is kept since ports still use it.
Sends a synchronous IOCTL to the specified device object.
Reads one value of a walk. A missing value only clears Present; FALSE means stop.
Definition at line 845 of file hubregistry.cpp.
| _IRQL_requires_max_ | ( | DISPATCH_LEVEL | ) |
IOCTL_INTERNAL_USB_SUBMIT_IDLE_NOTIFICATION; the idle machine owns the IRP afterwards.
Definition at line 982 of file hubregistry.cpp.
| _Out_writes_ | ( | Count | ) |
Definition at line 108 of file hubregistry.cpp.
| Child ClearProperty | ( | ChildProperty::UxdReserved | ) |
| for | ( | ) |
Definition at line 393 of file hubregistry.cpp.
| HubApplyHubErrata | ( | Hub | , |
| Key | , | ||
| Kse | , | ||
| HubHubErrataSecond | , | ||
| RTL_NUMBER_OF(HubHubErrataSecond) | |||
| ) |
Definition at line 1972 of file hubregistry.cpp.
Definition at line 954 of file hubregistry.cpp.
Referenced by _IRQL_requires_max_().
Definition at line 1783 of file hubregistry.cpp.
|
static |
Definition at line 72 of file hubregistry.cpp.
Referenced by HubMachine::QueryErrataFlags().
| VOID NTAPI HubFormatIdStrings | ( | _In_ const USB_DEVICE_DESCRIPTOR * | Descriptor, |
| _Out_ HubIdStrings * | Ids | ||
| ) |
Definition at line 59 of file hubregistry.cpp.
Referenced by HubMachine::QueryErrataFlags(), and DeviceMachine::QueryRegistryValues().
|
static |
Definition at line 320 of file hubregistry.cpp.
Definition at line 309 of file hubregistry.cpp.
| HubReadUxdPolicy | ( | ) |
Frees the buffers the registry and MS OS code keep in the device. Call at destroy.
Definition at line 2115 of file hubregistry.cpp.
| if | ( | !HubDriver. | HasFlagHubGlobal::UxdEnable)||HubDriver.HasFlag(HubGlobal::DisableUxdSupport | ) |
| if | ( | ! | NT_SUCCESSHubReadUxdPolicy() | ) |
| if | ( | ! | NT_SUCCESSHubZwOpenKey(Path, &Handle) | ) |
| if | ( | ! | NT_SUCCESSRtlStringCchPrintfW(Key, RTL_NUMBER_OF(Key), L"USB:%ls\\VID_%hs&PID_%hs", Bus, Ids->Vendor, Ids->Product) | ) |
Definition at line 291 of file hubregistry.cpp.
| if | ( | ! | NT_SUCCESSRtlStringCchPrintfW(Key, RTL_NUMBER_OF(Key), L"USB:%ls\\VID_%hs&PID_%hs&REV_%hs", Bus, Ids->Vendor, Ids->Product, Ids->Revision) | ) |
Definition at line 276 of file hubregistry.cpp.
| if | ( | ! | NT_SUCCESSStatus | ) |
Definition at line 245 of file hubregistry.cpp.
| if | ( | !NT_SUCCESS(Status)||Data.Info.DataLength ! | = sizeof(ULONG) | ) |
| if | ( | ! | NT_SUCCESSWdfRegistryQueryValue(Key, &Name, Size, Filter->Entries, NULL, NULL) | ) |
Definition at line 453 of file hubregistry.cpp.
| if | ( | (Status==STATUS_BUFFER_TOO_SMALL||Status==STATUS_BUFFER_OVERFLOW) &&Size ! | = 0 | ) |
Definition at line 1953 of file hubregistry.cpp.
| if | ( | Child->m_AlternateSettingFilter ! | = NULL | ) | -> m_AlternateSettingFilter, HUB_TAG_DEVICE) |
| if | ( | Child->m_FriendlyName ! | = NULL | ) |
Definition at line 1184 of file hubregistry.cpp.
Definition at line 1195 of file hubregistry.cpp.
| else if | ( | Descriptor->bcdUSB<= | 0x0200 | ) |
| if | ( | Descriptor-> | bcdUSB = =0||Descriptor->bcdUSB >=0x0300 | ) |
| else if | ( | Event | = =HubUxdEvent::Disable | ) | = Child->m_Uxd.DeleteOnDisconnect != 0 || HubDriver.HasFlag(HubGlobal::UxdDeleteOnDisconnect) |
Definition at line 728 of file ws2tcpip.h.
| if | ( | Found | ) |
Definition at line 1484 of file hubregistry.cpp.
| if | ( | Hub-> | HasFlagHubFlag::DisableSuperSpeed | ) | -> m_Device, HUB_LIVEDUMP_SUPERSPEED_DISABLED, 0) |
| if | ( | Hub-> | IsRootHub) &&HubKseBit(Kse, KSE_LPM_OFF_FOR_CHAINED_HUBS | ) | -> m_ParentInfo.Flags|=HUB_PARENT_DISABLE_LPM |
| if | ( | HubDriver. | KseQueryDeviceFlags = =NULL | ) |
| if | ( | HubIsBrokenVl810 &-> | m_DeviceDescriptor | ) | -> m_Hacks|=(ULONG) ChildHack::NonFunctional |
| if | ( | HubIsBrokenVl810 &->. | DeviceDescriptor | ) | -> SetFlag(HubFlag::DisableSuperSpeed) |
| if | ( | HubKseBit(Kse, KSE_LPM_OFF_DOWNSTREAM) | ) |
Definition at line 790 of file hubregistry.cpp.
| if | ( | HubKseBit(Kse, KSE_NO_U2_FOR_TUNNELED_DEVICES) | ) | -> m_TunneledDevicesSkipU2=TRUE |
| if | ( | NT_SUCCESS(HubOpenHubKey(Child->m_Hub, KEY_ALL_ACCESS, &HubKey)) | ) |
Definition at line 1539 of file hubregistry.cpp.
| if | ( | NT_SUCCESS(HubRegOpenPath(HubUxdDevicesPath, KEY_READ|KEY_SET_VALUE, &Key)) | ) |
Definition at line 1557 of file hubregistry.cpp.
| if | ( | NT_SUCCESS(Status) | ) |
Definition at line 498 of file hubregistry.cpp.
| if | ( | Size | = =0||(Size &1)||Type !=REG_BINARY | ) |
| else if | ( | Status ! | = STATUS_OBJECT_NAME_NOT_FOUND | ) |
Definition at line 503 of file hubregistry.cpp.
| else if | ( | Status | = = STATUS_OBJECT_NAME_NOT_FOUND | ) |
Definition at line 517 of file hubregistry.cpp.
| if | ( | Text. | Length = =0 | ) |
| if | ( | UpdateRequired ! | = NULL | ) |
Definition at line 1497 of file hubregistry.cpp.
| if | ( | WdfRegistryQueryValue(Key, &Name, 0, NULL, &Size, &Type) ! | = STATUS_BUFFER_OVERFLOW | ) |
| RtlInitEmptyUnicodeString & Name | ( | Buffer | ) |
| RtlInitEmptyUnicodeString & Name | ( | NameBuffer | ) |
| PAGED_CODE | ( | ) |
Referenced by _IRQL_requires_().
| RtlCopyMemory | ( | Copy | , |
| Text. | Buffer, | ||
| Text. | Length | ||
| ) |
Referenced by _Out_writes_().
| return RtlUnicodeStringPrintf | ( | Name | , |
| L"%04X%04X%04X" | , | ||
| Descriptor-> | idVendor, | ||
| Descriptor-> | idProduct, | ||
| Descriptor-> | bcdDevice | ||
| ) |
| return RtlUnicodeStringPrintf | ( | Name | , |
| L"uxd_port_%03u" | , | ||
| PortNumber | |||
| ) |
Referenced by _IRQL_requires_(), BuildServicePath(), Bus_CreatePdo(), FxLibraryCreateDevice(), GetClassRegistryHandle(), GetDefaultClassServiceName(), GetDefaultServiceName(), GetVersionRegistryHandle(), HubUsb4OpenWorkItem(), IopBuildSymbolicLink(), PiPropBuildValuePath(), Test_RtlUnicodeStringPrintf(), and UcxBuildRootHubHardwareIds().
| Hub SetFlag | ( | HubFlag::DisableOnSoftRemove | ) |
| return WdfDeviceOpenRegistryKey | ( | Child->m_Pdo-> | m_Device, |
| PLUGPLAY_REGKEY_DEVICE | , | ||
| Access | , | ||
| WDF_NO_OBJECT_ATTRIBUTES | , | ||
| Key | |||
| ) |
| WdfRegistryClose | ( | HubKey | ) |
| WdfRegistryClose | ( | Key | ) |
| WdfRegistryClose | ( | Root | ) |
Referenced by _In_reads_bytes_(), _IRQL_requires_(), HubEvtOverCurrentWorkItem(), and if().
| return WdfRegistryCreateKey | ( | Parent | , |
| Name | , | ||
| CreateAccess | , | ||
| REG_OPTION_NON_VOLATILE | , | ||
| NULL | , | ||
| WDF_NO_OBJECT_ATTRIBUTES | , | ||
| Key | |||
| ) |
Referenced by if().
Referenced by _Out_writes_bytes_().
| WdfStringGetUnicodeString | ( | String | , |
| & | Text | ||
| ) |
| ZwClose | ( | Handle | ) |
Referenced by __drv_maxIRQL(), _Function_class_(), _IRQL_requires_max_(), _Success_(), acpi_create_registry_table(), acpi_create_volatile_registry_tables(), ACPIDispatchDeviceControl(), AcpiOsExecute(), AdvancedErrorChecks(), AfdCloseSocket(), allow_degraded_mount(), ApphelpCacheRead(), ApphelpCacheWrite(), ArbpForEachRegistryRange(), AtaCreateIdeDirectory(), AtaFdoCreatePortThread(), AtaGetRegistryKey(), AtaInPEMode(), AtaLegacyShouldDetectChannels(), AtaSetPortRegistryKey(), AtaSetRegistryKey(), BasicBehaviorChecks(), BehaviorChecks(), BroadcastOpen(), BuildWindowStationNameList(), CheckForDeviceDesc(), CheckSection_(), ClasspIsMediaChangeDisabledDueToHardwareLimitation(), ClasspIsMediaChangeDisabledForClass(), ClasspMediaChangeDeviceInstanceOverride(), ClassPnp(), ClasspScanForSpecialInRegistry(), Close(), CloseKey(), ClosePin(), CloseRemoteDatabase(), CmBattAddDevice(), CmBattCreateFdo(), CmLoadKey(), CmpCloseHiveFiles(), CmpCreateEvent(), CmpInitHiveFromFile(), CmpInitializeHiveList(), CmpInitializeMachineDependentConfiguration(), CmpLinkHiveToMaster(), CmpLinkKeyToHive(), CmpOpenHiveFiles(), CompBattGetDeviceObjectPointer(), CreateClientPort(), CreateDeviceFromRegistry(), CreateGreenFdo(), CreateMixerPinAndSetFormat(), CreatePinCallback(), CreateRemoteDatabaseWorker(), FxSystemThread::CreateThread(), DiskAddDevice(), DiskCreateFdo(), DiskRemoveDevice(), DriverEntry(), EngLoadModuleEx(), EngpGetDisplayDriverAccelerationLevel(), EngpGetDisplayDriverParameters(), EngpGetRegistryHandleFromDeviceMap(), EngpHasVgaDriver(), EngpUpdateGraphicsDeviceList(), EngpUpdateMonitorDevices(), EnumDeviceKeys(), EnumerateDevices(), EnumerateSoundDevices(), EnumerateSubkey(), ExCreateCallback(), ExpGetCurrentUserUILanguage(), ExpSetCurrentUserUILanguage(), ExpUuidLoadSequenceNumber(), ExpUuidSaveSequenceNumber(), ExpValidateNlsLocaleId(), Ext2StartReaper(), FatGetCompatibilityModeValue(), FatIsFujitsuFMR(), FdoCreateRawParallelPdo(), FdoRemoveAdapter(), FileSectionViewPermissionCheck(), FindDeviceDescForAdapter(), FindProductName(), FinishThread(), FontLink_LoadDefaultCharset(), FontLink_LoadDefaultFonts(), FontLink_LoadSettings(), FontLink_PopulateEntries(), FreeGlobalData(), fs_ignored(), FsRecRegisterFs(), FsRtlDeregisterUncProvider(), FsRtlGetTunnelParameterValue(), FsRtlInitializeWorkerThread(), FsRtlpIsDfsEnabled(), FsRtlRegisterUncProvider(), FsRtlTest_StartTest(), get_registry_value(), GetClassRegistryHandle(), GetClassServicePath(), GetFilterAltitude(), GetImageName(), GetObjectType(), GetProcessorInformation(), GetRegistryValueBuffer(), GetVersionRegistryHandle(), GetVersionServicePath(), HalpDmaAllocateChildAdapter(), HalpGetChipHacks(), HalpGetNMICrashFlag(), HalpMarkAcpiHal(), HalpMarkChipsetDecode(), HalpQueryPciRegistryInfo(), HalpRegisterPciDebuggingDeviceInfo(), HalpReportSerialNumber(), i8042StoreSMBiosTables(), InitDisplayDriver(), InitializeProvider(), InitMetrics(), InitUserImpl(), InitVideo(), IntDeleteRegFontEntries(), IntGdiAddFontResourceSingle(), IntGetFullFileName(), IntLoadFontsInRegistry(), IntLoadFontSubstList(), IntLoadRegistryParameters(), IntLoadSystemFonts(), IntQueryUserSecurityIdentification(), IntVideoPortChildQueryId(), IntVideoPortMapPhysicalMemory(), IoCreateDriver(), IoCreateSymbolicLink(), IoCreateUnprotectedSymbolicLink(), IoDeleteSymbolicLink(), IoGetDeviceInterfaceAlias(), IoGetDeviceInterfaces(), IoOpenDeviceInterfaceRegistryKey(), IoOpenDeviceRegistryKey(), IopBootLog(), IopCreateDeviceKeyPath(), IopCreateEvent(), IopCreateFile(), IopCreateLogFile(), IopCreateRegistryKeyEx(), IopEnumerateDetectedDevices(), IopGetBootPartitionTimeout(), IopGetDeviceObjectPointer(), IopGetParentIdPrefix(), IopInitializeBuiltinDriver(), IopInitializeDriverModule(), IopInitializePlugPlayServices(), IopInstallCriticalDevice(), IopIsFirmwareMapperDisabled(), IopLoadUnloadDriverWorker(), IopLogWorker(), IopOpenInterfaceKey(), IopOpenOrCreateSymbolicLinkSubKeys(), IopQueryBusDescription(), IopQueryDeviceCapabilities(), IopQueryDeviceDescription(), IopSaveBootLogToFile(), IopSetDeviceInstanceData(), IopSetServiceEnumData(), IopShouldProcessDevice(), IopStartRamdisk(), IopUpdateControlKeyWithResources(), IopUpdateResourceMap(), IopUpdateRootKey(), IopWriteLogFile(), IoQueryDeviceDescription(), IoRegisterDeviceInterface(), IoReportDetectedDevice(), IoReportHalResourceUsage(), IoSetDeviceInterfaceState(), IoSetSystemPartition(), KdbpCliInit(), KdpDebugLogInit(), KeI386VdmInitialize(), KsCacheMedium(), KsepGetShimsFromRegistry(), KsFilterFactoryUpdateCacheData(), KsMapModuleName(), KspEnumerateBusRegistryKeys(), KspInstallInterface(), KspReadMediaCategory(), KspScanBus(), KsRegisterFilterWithNoKSPins(), LogMessage(), LsaDeregisterLogonProcess(), LsaRegisterLogonProcess(), main(), MiCreateMemoryEvent(), MiShutdownSystem(), MmCheckSystemImage(), MmInitBsmThread(), MmLoadSystemImage(), MountMgrMountedDeviceArrival(), MountMgrQuerySymbolicLink(), MountMgrValidateBackPointer(), MupCloseUncProvider(), MupGetProviderInformation(), MuppIsDfsEnabled(), Mx::MxClose(), ndisBindMiniportsToProtocol(), NdisCloseConfiguration(), NdisIPnPStartDevice(), NdisOpenConfiguration(), NdisOpenConfigurationKeyByIndex(), NdisOpenConfigurationKeyByName(), NdisOpenFile(), NdisOpenProtocolConfiguration(), nfs41_CreateConnection(), nfs41_DeleteConnection(), NtCreatePagingFile(), NtUserLoadKeyboardLayoutEx(), ObjectBasicInformationTests(), ObjectNameInformationTests(), ObtClose(), ObtCreateObjectTypes(), OnlineMountedVolumes(), OpenDevice(), OpenRegistryHandlesFromSymbolicLink(), OpenSubkey(), PageFileBehaviorChecks(), PciAcpiFindRsdt(), PciAddDevice(), PciEcamQueryWindow(), PciGetBiosConfig(), PciGetIrqRoutingTableFromRegistry(), PciGetRegistryValue(), PciIdeXCreateIdeDirectory(), PciSaveBiosConfig(), PcNewRegistryKey(), Phase1InitializationDiscard(), PiAttachFilterDriversCallback(), PiCallDriverAddDevice(), PiControlInitializeDevice(), PiGetDeviceRegistryProperty(), PiInitCacheGroupInformation(), PiInitializeDevNode(), Pin_fnClose(), PiPropCreateBranch(), PiPropOpenObjectKey(), PiPropReadFromStore(), PiPropReadInterfaceField(), PiPropReadKeyValue(), PiPropStoreApply(), PiPropStoreDelete(), PiPropStoreQuery(), PiPropStoreWrite(), PiPropWriteBuiltin(), PiStartDeviceFinal(), PnpDeviceObjectToDeviceInstance(), PopAddRemoveSysCapsCallback(), PopFlushVolumes(), PopFlushVolumeWorker(), PopQueryBatteryState(), PopReadShutdownPolicy(), ProcessorSetFriendlyName(), PsLocateSystemDll(), QueryVolumeName(), read_group_mappings(), read_mappings(), read_registry(), ReadIpConfiguration(), ReconcileThisDatabaseWithMasterWorker(), RegGetSectionDWORD(), registry_load_volume_options(), registry_mark_volume_mounted(), registry_mark_volume_unmounted_path(), RegistryInitAdapterKey(), RegistryInitLunKey(), RtlAcquirePrivilege(), RtlAdjustPrivilege(), RtlCheckRegistryKey(), RtlCreateBootStatusDataFile(), RtlCreateSystemVolumeInformationFolder(), RtlCreateUserProcess(), RtlFormatCurrentUserKeyPath(), RtlGetNtProductType(), RtlImpersonateSelf(), RtlpCloseRegistryHandle(), RtlpMapFile(), RtlpSysVolTakeOwnership(), RtlQueryRegistryValues(), RtlReleasePrivilege(), RtlUnlockBootStatusData(), RxGetRegistryParameters(), RxInitializeDispatcher(), RxReadRegistryParameters(), RxSpinUpWorkerThread(), ScsiPortInitialize(), SearchForLegacyDrivers(), SeGetLogonIdDeviceMap(), SepCleanupLUIDDeviceMapDirectory(), SepInitializationPhase1(), SepRegQueryHelper(), SerenumDetectLegacyDevice(), SerenumDetectPnpDevice(), SerialPnp(), SerialPnpStartDevice(), SermouseDetectLegacyDevice(), ServiceCheckBootStart(), SetRegistryValue(), SharedMemoryFree(), SimpleErrorChecks(), SocketDestroy(), SocketShutdown(), SpiCreatePortConfig(), SpiInitOpenKeys(), START_TEST(), UcxController::StartWorkerThread(), sys_shutdown(), SysAudio_Shutdown(), SystemProcessTest(), SystemProcessWorker(), TdiCloseDevice(), TdiOpenDevice(), Test_IoOpenDeviceInterfaceRegistryKey(), TestAllInformation(), TestCreateEvent(), TestEventConcurrent(), TestPhysicalMemorySection(), TestSymlinks(), TestTcpConnect(), UDFDismountDevice(), uninit(), USBAudioInitComponentId(), USBAudioRegCreateMediaCategoriesKey(), USBD_GetPdoRegistryParameter(), USBH_SetPdoRegistryParameter(), USBH_WriteFailReasonID(), USBPORT_GetRegistryKeyValueFullInfo(), USBPORT_SetRegistryKeyValue(), UserChangeDisplaySettings(), UserEnumDisplayDevices(), UserEnumRegistryDisplaySettings(), UserGetLanguageID(), UserLoadImage(), UserLoadKbdFile(), UserProcessDestroy(), VdmpInitialize(), VfatSetRenameInformation(), VfdCloseImage(), VfdCreateDevice(), VfdDeleteDevice(), VfdOpenImage(), ViCreateDriveLetter(), ViMountImage(), WdfDeleteKmdfVersionFromRegistry(), WdfLdrDiagnosticsValueByNameAsULONG(), WdfWriteKmdfVersionToRegistry(), WdmAudCleanup(), WdmAudIoctlClose(), WdmAudOpenSysAudioDevices(), WorkerThread(), WskSocket(), xHalIoAssignDriveLetters(), and CRegistryKey::~CRegistryKey().
Referenced by _IRQL_requires_max_(), _Success_(), AcpiRegOpenKey(), allow_degraded_mount(), ApphelpCacheRead(), ApphelpCacheWrite(), ArbpOpenPolicySubkey(), AtaInPEMode(), AtaOpenRegistryKey(), check_boot_options(), CheckKeySecurity__(), ClasspIsMediaChangeDisabledDueToHardwareLimitation(), ClasspIsMediaChangeDisabledForClass(), ClasspScanForSpecialInRegistry(), CmpRemoveFromHiveFileList(), ConfigureSoundBlasterDevice(), DiskAddDevice(), DriverEntry(), EnumDeviceKeys(), EnumerateSoundDevices(), ExpGetCurrentUserUILanguage(), ExpSetCurrentUserUILanguage(), ExpUuidLoadSequenceNumber(), ExpUuidSaveSequenceNumber(), ExpValidateNlsLocaleId(), FatGetCompatibilityModeValue(), FatIsFujitsuFMR(), FindProductName(), FltpOpenFilterServicesKey(), FsRtlGetTunnelParameterValue(), FsRtlpIsDfsEnabled(), FxIFRGetSize(), GetClassRegistryHandle(), GetFilterAltitude(), GetImageName(), GetRegistryValueBuffer(), GetVersionRegistryHandle(), HalpGetChipHacks(), HalpGetNMICrashFlag(), HalpOpenRegistryKey(), HalpQueryPciRegistryInfo(), InitializeProvider(), IntCopyRegistryKey(), IntCreateNewRegistryPath(), IntGdiAddFontResourceSingle(), IntLoadFontsInRegistry(), IntLoadFontSubstList(), IntLoadRegistryParameters(), IntSetupDeviceSettingsKey(), IoGetDeviceInterfaces(), IopBootLog(), IopDetectResourceConflict(), IopInstallCriticalDevice(), IopIsFirmwareMapperDisabled(), IopOpenInterfaceKey(), IopOpenRegistryKeyEx(), IopQueryBusDescription(), IopQueryDeviceDescription(), IopSaveBootLogToFile(), IopShouldProcessDevice(), IoQueryDeviceDescription(), KeI386VdmInitialize(), KsepGetShimsFromRegistry(), KsMapModuleName(), KspEnumerateBusRegistryKeys(), KspReadMediaCategory(), LdrOpenImageFileOptionsKey(), MupGetProviderInformation(), MuppIsDfsEnabled(), Mx::MxOpenKey(), ndisBindMiniportsToProtocol(), NdisOpenConfiguration(), NdisOpenConfigurationKeyByIndex(), NdisOpenConfigurationKeyByName(), NdisOpenProtocolConfiguration(), NtSetDefaultLocale(), OpenKey(), OpenRegistryKey(), OpenSubkey(), PciOpenKey(), Phase1InitializationDiscard(), PopFlushVolumes(), PopReadShutdownPolicy(), ProcessorSetFriendlyName(), ReadIpConfiguration(), registry_load_volume_options(), registry_mark_volume_unmounted_path(), RegOpenKey(), RtlGetNtProductType(), RtlOpenCurrentUser(), RtlpGetRegistryHandle(), RtlpNtOpenKey(), RtlQueryRegistryValues(), RXactpOpenTargetKey(), RxGetRegistryParameters(), RxReadRegistryParameters(), SearchForLegacyDrivers(), SepRegQueryHelper(), SerialPnp(), ServiceCheckBootStart(), SetRegistryValue(), SpiCreatePortConfig(), SpiInitOpenKeys(), START_TEST(), USBAudioRegCreateMediaCategoriesKey(), UserGetLanguageID(), WdfDeleteKmdfVersionFromRegistry(), WdfLdrDiagnosticsValueByNameAsULONG(), and WdfWriteKmdfVersionToRegistry().
| Done __pad0__ |
Definition at line 584 of file hubregistry.cpp.
| Done __pad1__ |
Definition at line 817 of file hubregistry.cpp.
| _In_ ACCESS_MASK Access |
Definition at line 146 of file hubregistry.cpp.
| BOOLEAN Apply |
Definition at line 390 of file hubregistry.cpp.
Referenced by DECLARE_INTERFACE_(), and for().
Definition at line 605 of file hubregistry.cpp.
Definition at line 1029 of file hubregistry.cpp.
Definition at line 1167 of file hubregistry.cpp.
Definition at line 386 of file hubregistry.cpp.
Referenced by _Out_writes_().
| _In_ PCUNICODE_STRING _In_ ACCESS_MASK _In_ ACCESS_MASK CreateAccess |
Definition at line 175 of file hubregistry.cpp.
Referenced by ObCheckCreateObjectAccess().
| HubUxdSettings Current |
Definition at line 1463 of file hubregistry.cpp.
Referenced by _IRQL_requires_max_(), ACDBG_FN(), AddDisplayDevice(), AddEntriesFromInfSection(), AddFileName(), AddrFindShared(), AddrSearchNext(), ApicInitializeIOApic(), AppendGenericListEntry(), ArbiterLibAllocateEntry(), ArbpFreeAllocationWorkSpaces(), ArcGetMemoryDescriptor(), AtaTrimIdString(), Cardbus_MassageHeaderForLimitsDetermination(), Cardbus_SaveCurrentSettings(), CloseAllDialogWindows(), CmpBuildHashStackAndLookupCache(), CmpDereferenceNameControlBlockWithLock(), CmpDoSort(), CmpParseKey(), CmpRemoveKeyHash(), ConvertCoffs(), ConvertStabs(), CopyFIBs(), CountBTreeKeys(), CountFIBs(), CListIterator< Item >::CurrentItem(), DefaultProcessEntry(), DeletePwrScheme(), DestroyFIBEs(), Device_SaveLimits(), DGDeliverData(), DisplayPendingOps(), ExfReInitializeRundownProtectionCacheAware(), ExfRundownCompletedCacheAware(), ExfWaitForRundownProtectionReleaseCacheAware(), ExpQuerySystemProcessInformation(), FillResolutionsAndColors(), FindAdapterByIndex(), FindBestElement(), FindSymbolicLinkEntry(), CListIterator< Item >::First(), FxUsbDevice::GetCurrentFrameNumber(), GetDialogListEntry(), GetPossibleSettings(), GetReassemblyInfo(), GetSystemPowerStatus(), HubChildReadUsb20Lpm(), HubDescNextMsOs20(), HubHasMultiTtInterface(), DeviceMachine::InstallMsOs20Values(), IntDeRegisterShellHookWindow(), IntGetLoadedCodePageEntry(), IoCheckEaBufferValidity(), IopCreateDeviceKeyPath(), IPFreeReassemblyList(), IsBadReadPtr(), IsBadStringPtrA(), IsBadStringPtrW(), IsBadWritePtr(), CListIterator< Item >::IsDone(), KeFreezeAllThreads(), KeThawAllThreads(), KiGetVectorDispatch(), KsepMultiSzToShims(), LANUnregisterProtocol(), LdrpCheckForLoadedDllHandle(), LdrpInitializeProcess(), CListIterator< Item >::Next(), NICGetCurrentPage(), NlsUninit(), NtfsLookupFileAt(), OnBPPChanged(), OnDisplayDeviceChanged(), OnResolutionChanged(), PciAddCurrentPlacementRequirement(), PciApplyResizableBarSizes(), PciBridgeIsSubtractiveDecode(), PciGetFunctionLimits(), PcipGetFunctionLimits(), PciWriteLimitsAndRestoreCurrent(), PortCacheSetFeature(), PPBridge_MassageHeaderForLimitsDetermination(), PPBridge_SaveCurrentSettings(), ProbeForRead(), ProbeForWrite(), ProcessDeviceClassChangeEvent(), ProcessLangEntry(), PsaEnumerateProcessModules(), PushLockValidateWaitChain(), RetrieveTimeZone(), RouterCreateRoute(), RouterDumpRoutes(), RouterGetRoute(), RouterRemoveRoute(), RouterRemoveRoutesForInterface(), RtlAddRange(), RtlCopyRangeList(), RtlDeleteOwnersRanges(), RtlDeleteRange(), RtlDestroyHeap(), RtlFirstFreeAce(), RtlFreeRangeList(), RtlGetNextRange(), RtlInvertRangeListEx(), RtlMakeSelfRelativeSD(), RtlpConflictsOnAdd(), RtlpDphFreeDelayedBlocksFromHeap(), RtlpFindAndCommitPages(), RtlpHashAtomName(), RtlpInsertUnCommittedPages(), RtlpRemoveHeapFromProcessList(), RtlpWindowIsAvailable(), SeiDbgPrint(), DeviceMachine::SelectInterfaceValid(), SeSetWorldSecurityDescriptor(), SettingsPageProc(), SeUnregisterLogonSessionTerminatedRoutine(), ShimDbgPrint(), START_TEST(), SYSLINK_Draw(), SYSLINK_GetFocusLink(), SYSLINK_GetLinkItemByIndex(), SYSLINK_GetNextLink(), SYSLINK_GetPrevLink(), SYSLINK_HitTest(), SYSLINK_LButtonDown(), SYSLINK_LButtonUp(), SYSLINK_LinkAtPt(), SYSLINK_Render(), SYSLINK_SetFocusLink(), TestUM(), USBD_GetInterfaceLength(), UserBuildShellHookHwndList(), VGADDI_AllocSavedScreenBits(), and WdmlibRtlIsNtDdiVersionAvailable().
Definition at line 1519 of file hubregistry.cpp.
Referenced by _CcpFlushCache(), CMruNode::Clear(), cmdUse(), DECLARE_INTERFACE_(), HandleMruData(), PropertySetStorage_Delete(), RawCheckForDismount(), registry_callback(), CMruNode::RemoveLeast(), ScControl(), test_SHPropStg_functions(), UDFCleanUpFcbChain(), UDFSetDispositionInformation(), UpdateRegistry(), and VfatCheckForDismount().
| * DeviceKey |
Definition at line 225 of file hubregistry.cpp.
Referenced by if(), InstallDevice(), IoGetDeviceInterfaceAlias(), IoGetDeviceInterfaces(), IopOpenDeviceInterfaceKeys(), OpenRegistryHandlesFromSymbolicLink(), PiPropReadInterfaceField(), test_pack_DISPLAY_DEVICEA(), and test_pack_DISPLAY_DEVICEW().
| else |
Definition at line 524 of file hubregistry.cpp.
Definition at line 1512 of file hubregistry.cpp.
| CopyMemory & Filter |
Definition at line 433 of file hubregistry.cpp.
Referenced by _IRQL_requires_max_(), _SEH3$_GetFilterResult(), _SEH3$_InvokeNestedFunctionFilter(), AudioPositionPropertyHandler(), BdaMethodCreatePin(), BdaMethodCreateTopology(), BdaPropertyGetPinControl(), BdaPropertyTemplateConnections(), BuildFilterStrings(), CEnumIDListBase::CreateInstance(), CredEnumerateA(), CredEnumerateW(), DECLARE_INTERFACE_(), DeleteWithWildcard(), DoOpenFile(), DoSaveFile(), EthCreateFilter(), EthDeleteFilter(), EthFilterDprIndicateReceive(), EthFilterDprIndicateReceiveComplete(), Ext2NotifyReportChange(), FilterAudioMuteHandler(), FilterAudioVolumeHandler(), FindDeviceByGuid(), FindDeviceByMappedId(), FltEnumerateVolumes(), FltpOpenFilterServicesKey(), FltpRegisterContexts(), FltRegisterFilter(), FltStartFiltering(), FltUnregisterFilter(), GetDeviceID(), GetFilterAltitude(), GetFilterFrame(), GetPinIdFromFilter(), HubChildSettingFiltered(), if(), IKsFilter_AddPin(), IKsFilter_AttachFilterToFilterFactory(), IKsFilter_DispatchClose(), IKsFilter_DispatchDeviceIoControl(), IKsFilter_GetFilterFromIrp(), IKsFilter_RemoveFilterFromFilterFactory(), IKsFilter_RemovePin(), IKsPin_DispatchKsStream(), InitOpenFileName(), KsFilterAcquireProcessingMutex(), KsFilterAddTopologyConnections(), KsFilterAttemptProcessing(), KsFilterCreatePinFactory(), KsFilterGetAndGate(), KsFilterGetChildPinCount(), KsFilterGetFirstChildPin(), KsFilterRegisterPowerCallbacks(), KsFilterReleaseProcessingMutex(), KspCreateFilterFactory(), KspCreatePin(), KSPropertySetImpl_Get(), LoadHive(), NewDirectSoundCaptureBuffer(), NewPrimarySoundBuffer(), NewSecondarySoundBuffer(), nfs41_QueryDirectory(), PcCreateItemDispatch(), PcCreatePinDispatch(), PinCreate(), PinReset(), PinState(), PrintPersistentRoutes(), TestFltRegisterFilter(), USBAudioFilterCreate(), USBAudioPinCreate(), UsbAudioPinDataIntersect(), and VfatWrite().
| * Flags = 0 |
Definition at line 270 of file hubregistry.cpp.
Referenced by if().
| Found = NT_SUCCESS(HubReadUxdPortRecord(Hub, Child->m_Port->Number(), &Current)) |
Definition at line 1464 of file hubregistry.cpp.
| RtlFreeUnicodeString& GuidText |
Definition at line 1597 of file hubregistry.cpp.
| HANDLE Handle |
Definition at line 1882 of file hubregistry.cpp.
Referenced by if().
Definition at line 34 of file hubregistry.cpp.
|
static |
Definition at line 357 of file hubregistry.cpp.
|
static |
Definition at line 350 of file hubregistry.cpp.
Definition at line 22 of file hubregistry.cpp.
|
static |
Definition at line 702 of file hubregistry.cpp.
|
static |
Definition at line 716 of file hubregistry.cpp.
| WDFKEY HubKey |
Definition at line 1389 of file hubregistry.cpp.
Referenced by if().
Definition at line 24 of file hubregistry.cpp.
Definition at line 14 of file hubregistry.cpp.
Definition at line 30 of file hubregistry.cpp.
Definition at line 28 of file hubregistry.cpp.
Definition at line 26 of file hubregistry.cpp.
Definition at line 18 of file hubregistry.cpp.
Definition at line 20 of file hubregistry.cpp.
Definition at line 16 of file hubregistry.cpp.
| HubIdStrings Ids |
Definition at line 473 of file hubregistry.cpp.
Referenced by _In_reads_bytes_(), FdoHandleQueryCompatibleId(), HubFormatControllerIds(), HubFormatIdStrings(), HubIdBuildCompatibleIds(), HubIdBuildHardwareIds(), HubIdListFree(), HubMachine::QueryErrataFlags(), DeviceMachine::QueryRegistryValues(), XhciController::ReadVerifierFlags(), and UcxBuildRootHubHardwareIds().
Definition at line 1965 of file hubregistry.cpp.
| WDFKEY Key |
Definition at line 147 of file hubregistry.cpp.
Referenced by _In_reads_bytes_(), _IRQL_requires_(), and HubEvtOverCurrentWorkItem().
| RtlInitUnicodeString & KeyPath |
Definition at line 1910 of file hubregistry.cpp.
Referenced by ArbpOpenPolicySubkey(), CmpFindDrivers(), GetDisplayNameFileAndID(), GetEventMessageFileDLL(), InitPropertiesDlg(), IntLoadRegistryParameters(), KmtFltAddAltitude(), RefreshTreeItem(), RtlFormatCurrentUserKeyPath(), RtlOpenCurrentUser(), RtlpGetRegistryHandle(), RtlQueryRegistryValues(), and SavePropertiesDlg().
Definition at line 384 of file hubregistry.cpp.
Definition at line 1071 of file hubregistry.cpp.
Referenced by HubBoundedLength().
Definition at line 451 of file hubregistry.cpp.
Definition at line 1204 of file hubregistry.cpp.
| Child m_FriendlyNameLength = Text.Length |
Definition at line 1205 of file hubregistry.cpp.
| Child m_Hacks = (ULONG)ChildHack::DisableOnSoftRemove |
Definition at line 538 of file hubregistry.cpp.
Definition at line 1495 of file hubregistry.cpp.
Definition at line 106 of file hubregistry.cpp.
Referenced by _In_reads_bytes_(), _Out_writes_(), _Out_writes_bytes_(), HubEvtOverCurrentWorkItem(), and if().
| _In_ PCUNICODE_STRING _In_ ACCESS_MASK OpenAccess |
Definition at line 174 of file hubregistry.cpp.
Definition at line 606 of file hubregistry.cpp.
Referenced by _tmain(), AcpiDsLoad1BeginOp(), AcpiInstallMethod(), AcpiNsLookup(), AcpiPsGetNextNamepath(), AcpiRsGetMethodData(), AcpiUtEvaluateObject(), AcpiUtMethodError(), AddIconFromRegistry(), AddInstallationSource(), AddSubst(), AllowPermLayer(), ArcOpen(), BasepGetComputerNameFromNtPath(), BasepLoadLibraryAsDatafile(), BeautifyPath(), BtrFsOpen(), build_path(), XhciUsbDevice::BuildAddressContext(), CabinetNormalizePath(), CheckForGlobalDriveLetter(), ClassifyFile(), CmpWalkPath(), ConnectRegistry(), ConstructDeviceName(), CCabinet::ConvertPath(), ConvertPathCharacters(), CreateDirectoryRecursive(), CreateFreeLoaderIniForReactOSAndBootSector(), CreateItem(), CreateObjectsFromPersistFolder(), CreateShellItemFromParse(), CStubWindow32::CreateStub(), Dde_OnExecute(), UcxUsbDevice::DisconnectPort(), DiskOpen(), DissectArcPath(), DllRegisterServer(), DoEntry(), DosChangeDirectory(), DosKRNLInitialize(), DumpCommand(), DumpFolderColumns(), DumpPidl(), ExpandSymbolicLink(), ExtOpen(), FatOpen(), FileQueryFiles(), filesys_BuildPath(), filesys_GetBaseName(), filesys_GetFileName(), filesys_GetParentFolderName(), FindFiles_PathIsAbsolute(), FindItem(), FindLFNorSFN_U(), CStubWindow32::FindStubWindow(), FltpOpenFilterServicesKey(), FsGetFirstNameFromPath(), FsGetNumPathParts(), GetAdapterFriendlyName(), GetAssocClass(), GetAutostartEntriesFromRegistry(), GetCustomIconPath(), GetDrivePath(), CCabinet::GetFileName(), GetFileName(), GetFileSize(), CFontCache::GetFontFilePath(), GetGinaPath(), GetInterfaceFriendlyName(), GetKnownPath(), GetLongPathNameW(), GetNameFromPath(), GetOptUlong(), GetOwnerModuleFromPidEntry(), GetPathCase(), GetProgramFilesPath(), GetRecycleBinPathFromDriveNumber(), GetShortPathNameW(), GetSpecialPath(), GetWmiVersionInfo(), HandleDesktopIniOp(), HubIoGetConnectionName(), HubSelPathLatency(), Initialize(), InitOurDirectory(), CRegTreeOptions::InitTree(), InstallDefaultSystemSoundScheme(), InstallOneInterface(), InternetExplorer_get_Path(), IsoLastPathSeparator(), IsoOpen(), IsValidDrivePath(), IsValidInstallDirectory(), IsZipFile(), KsCacheMedium(), KsOpenDefaultDevice(), KspReadMediaCategory(), LoadImageFromPath(), LoadModule(), MainWndDropFiles(), UcxEndpoint::NeedToCancelTransfers(), CCabinet::NormalizePath(), NtfsOpen(), NtfsOpenTargetDirectory(), NtPathToDiskPartComponents(), OFNHookProc(), ok_keys_(), CZipExtract::CCompleteSettingsPage::OnSetActive(), Open(), OpenNt4KernelSoundDevice(), OpensWithExplorer(), OurDirectoryPath(), OurInstallationPath(), PathIsDriveRoot(), PathIsOnDrive(), PathIsOnUnc(), CDownloadManager::PerformDownloadAndInstall(), PiPropBuildValuePath(), PiPropStoreQuery(), PiPropStoreWrite(), PopulateCustomPathCombo(), PxeOpen(), query_typelib_path(), XhciController::ReadVerifierFlags(), RegKeyExists(), RegKeyHasValues(), RegSetString(), RegSetStringEx(), RemoveFileName(), CAvailableApplicationInfo::RetrieveIcon(), CInstalledApplicationInfo::RetrieveIcon(), CAvailableApplicationInfo::RetrieveScreenshot(), RtlCheckRegistryKey(), RtlCreateRegistryKey(), RtlDeleteRegistryValue(), RtlDetermineDosPathNameType_U(), RtlDetermineDosPathNameType_Ustr(), RtlDosSearchPath_U(), RtlGetLengthWithoutLastFullDosOrNtPathElement(), RtlIsDosDeviceName_U(), RtlNtPathNameToDosPathName(), RtlpCollapsePath(), RtlpGetRegistryHandle(), RtlQueryRegistryValues(), RtlSetCurrentDirectory_U(), RtlWriteRegistryValue(), RunFontViewer(), RxFcbTableLookupFcb(), ScanFoldersForDriver(), SdbpIsPathOnRemovableMedia(), SearchDriverRecursive(), CDFParser::SetFileRelativePath(), CFontCache::SetFontDir(), SetOptUlong(), SetupDiOpenDeviceInterfaceRegKey(), SetupSetFileAttributes(), SHELL_CreatePropSheetStubWindow(), SHELL_QueryCLSIDValue(), SHGFI(), SHParseName(), SHParseNameEx(), SHRegOpenUSKeyA(), SHRegOpenUSKeyW(), SkipPathTypeIndicator_U(), SmpInitializeKnownDllsInternal(), START_TEST(), StartChild(), StartProcess(), Test_InvokeIdList(), Test_ProtectedFiles(), TestIoCreateFile(), TestMessageHandler(), UcxBuildPortPath(), UefiDiskOpen(), UsbdexBuildParametersPath(), ViLoadImagesFromRegistry(), WebBrowser_get_Path(), WshShortcut_get_TargetPath(), WshShortcut_put_TargetPath(), and WspiapiLoad().
Definition at line 1383 of file hubregistry.cpp.
| return * Present = NT_SUCCESS(*Status) |
Definition at line 127 of file hubregistry.cpp.
Referenced by _IRQL_requires_(), AccRewriteGetHandleRights(), ChannelHasRedrawEvent(), CheckDirectorySecurity__(), CheckKeySecurity__(), CheckSublinkSpeeds(), co_IntGetPeekMessage(), DECLARE_INTERFACE_(), FreeDosDevicesProtection(), CBDASignalStatistics::get_SignalPresent(), GetUserDacl(), PNP_IsDockStationPresent(), RtlpSetSecurityObject(), SepAccessCheckWorker(), SepCaptureSecurityQualityOfService(), and TestObRootSecurity().
Definition at line 1472 of file hubregistry.cpp.
Referenced by __ALIGNED(), AcpiHwDeletePciList(), FindLargestKeyInSubtree(), FrLdrHeapRemoveFreeList(), HubMachine::GetConfigDescriptor(), GetPossibleSettings(), HubWmiResetOverCurrent(), InsertAfterEntry(), IopEditDeviceList(), KeDeregisterNmiCallback(), KiEspToTrapFrame(), PortMachine::LostChange(), NdisUnchainBufferAtBack(), PortMachine::NextChange(), NtfsGetStreamInformation(), XhciBulkRing::ParkOnSegments(), PortNextChange20(), PortNextChange30(), PortReportChange(), PushLockValidateWaitChain(), XhciUsbDevice::RecordEnabledEndpoints(), HubMachine::ResetLimitReached(), XhciBulkRing::ResumeRingFill(), XhciIsochRing::ResumeRingFill(), SeUnregisterLogonSessionTerminatedRoutine(), XhciBulkRing::SuspendRingFill(), XhciIsochRing::SuspendRingFill(), and VGADDI_FreeSavedScreenBits().
| _Out_ HubUxdSettings * Record |
Definition at line 1367 of file hubregistry.cpp.
Referenced by _SEH3$_CallFinally(), _SEH3$_GetFilterResult(), AddFixupArray(), BaseSrvGetConsoleRecord(), DnsIntCacheAddEntry(), DnsIntCacheGetEntryByName(), ElfReadRecord(), ElfWriteRecord(), FixupUpdateSequenceArray(), FxpBugCheckCallback(), GetConsoleRecordBySessionId(), IsoSearchDirectoryBufferForFile(), LogfFreeRecord(), LogfWriteRecord(), DeviceMachine::MarkContainerIdUnsupported(), DeviceMachine::MarkMsOsUnsupported(), NtfsFixupRecord(), NtfsMakeFCBFromDirEntry(), NtfsPrepareAttributeContext(), PrintSystemInfo(), R_ResolverQuery(), ReadRecord(), DeviceMachine::StoreMsOsVendorCode(), USBD_AddDeviceToGlobalList(), USBD_MarkDeviceAsDisconnected(), USBD_RemoveDeviceFromGlobalList(), UsbdFindSerialRecordByDevice(), and UsbdSerialRecordMatches().
| DWORD Returned |
Definition at line 1913 of file hubregistry.cpp.
Referenced by HubIoGetDriverKeyName(), DeviceMachine::SameSerialNumber(), DeviceMachine::SerialNumberValid(), test_InvalidParameters(), test_RoundTrip(), and XhciQueryAcpiIdentity().
| WDFKEY Root |
Definition at line 229 of file hubregistry.cpp.
Referenced by _In_reads_bytes_(), _IRQL_requires_(), ArbpIsRootEnumerated(), CmpRemoveSubKey(), co_IntFindChildWindowToOwner(), DeleteSubKey(), FixupChildLinks(), FsRtlGetTunnelParameterValue(), if(), IntFindChildWindowToOwner(), RegReadString(), RtlDeleteNoSplay(), SymCryptXmsskeyVerifyRoot(), test_ExpectFolders_imp(), and CPortPinDMus::TransferMidiDataToDMus().
Definition at line 266 of file hubregistry.cpp.
| * RootKey = NULL |
Definition at line 224 of file hubregistry.cpp.
Referenced by AtaOpenRegistryKey(), BaseSrvIsVdmAllowed(), CmpCreateRegistryRoot(), ConnectRegistry(), CreateRegKey(), CreateSymLinkKey(), DeleteSubKey(), DeleteSymLinkKey(), DisconnectRegistry(), HalpOpenRegistryKey(), IopQueryBusDescription(), IopQueryDeviceDescription(), LdrOpenImageFileOptionsKey(), PciOpenKey(), SETUPDI_CreateDevKey(), SETUPDI_CreateDrvKey(), SETUPDI_OpenDevKey(), SETUPDI_OpenDrvKey(), SetupDiCreateDevRegKeyW(), SetupDiDeleteDevRegKey(), SetupDiOpenDevRegKey(), SpiCreatePortConfig(), and WsProcInitialize().
| HubMsOs20SetInfo SetInfo |
Definition at line 481 of file hubregistry.cpp.
Definition at line 107 of file hubregistry.cpp.
Definition at line 128 of file hubregistry.cpp.
Referenced by _In_reads_bytes_(), _IRQL_requires_(), _IRQL_requires_max_(), for(), HubEvtOverCurrentWorkItem(), and if().
| return STATUS_SUCCESS |
Definition at line 253 of file hubregistry.cpp.
Referenced by if().
| * Stop |
Definition at line 1163 of file hubregistry.cpp.
Definition at line 1162 of file hubregistry.cpp.
| UNICODE_STRING Text |
Definition at line 1166 of file hubregistry.cpp.
Referenced by HubBoundedLength().
Definition at line 134 of file hubregistry.cpp.
Referenced by _IRQL_requires_max_(), and if().
| ULONG Try |
Definition at line 609 of file hubregistry.cpp.
Referenced by DisplayStatus(), RunTests(), and StartThread().
Definition at line 435 of file hubregistry.cpp.
Definition at line 1460 of file hubregistry.cpp.
Referenced by if().
| WDFKEY UxdKey |
Definition at line 1390 of file hubregistry.cpp.
Definition at line 126 of file hubregistry.cpp.
Referenced by _IRQL_requires_(), and HubEvtOverCurrentWorkItem().
Definition at line 601 of file hubregistry.cpp.
Referenced by _In_reads_bytes_(), and _Out_writes_bytes_().
Definition at line 620 of file hubregistry.cpp.
Definition at line 271 of file hubregistry.cpp.
Referenced by AtaSwapIdString(), DGifGetWord(), and FAST486_OPCODE_HANDLER().