|
ReactOS 0.4.17-dev-470-gf9e3448
|

Go to the source code of this file.
Classes | |
| struct | CoInstallerElement |
| struct | GetSectionCallbackInfo |
| struct | PropertyMapEntry |
Macros | |
| #define | CLASS_COINSTALLER 0x1 |
| #define | DEVICE_COINSTALLER 0x2 |
| #define | CLASS_INSTALLER 0x4 |
Typedefs | |
| typedef DWORD(CALLBACK * | CLASS_INSTALL_PROC) (IN DI_FUNCTION InstallFunction, IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL) |
| typedef BOOL(WINAPI * | DEFAULT_CLASS_INSTALL_PROC) (IN HDEVINFO DeviceInfoSet, IN OUT PSP_DEVINFO_DATA DeviceInfoData) |
| typedef DWORD(CALLBACK * | COINSTALLER_PROC) (IN DI_FUNCTION InstallFunction, IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN OUT PCOINSTALLER_CONTEXT_DATA Context) |
Variables | |
| static const WCHAR | BackSlash [] = {'\\',0} |
| static const WCHAR | DateFormat [] = {'%','u','-','%','u','-','%','u',0} |
| static const WCHAR | DotCoInstallers [] = {'.','C','o','I','n','s','t','a','l','l','e','r','s',0} |
| static const WCHAR | DotHW [] = {'.','H','W',0} |
| static const WCHAR | DotServices [] = {'.','S','e','r','v','i','c','e','s',0} |
| static const WCHAR | InfDirectory [] = {'i','n','f','\\',0} |
| static const WCHAR | InstanceKeyFormat [] = {'%','0','4','l','u',0} |
| static const WCHAR | Version [] = {'V','e','r','s','i','o','n',0} |
| static const WCHAR | VersionFormat [] = {'%','u','.','%','u','.','%','u','.','%','u',0} |
| static const WCHAR | REGSTR_DRIVER_DATE [] = {'D','r','i','v','e','r','D','a','t','e',0} |
| static const WCHAR | REGSTR_DRIVER_DATE_DATA [] = {'D','r','i','v','e','r','D','a','t','e','D','a','t','a',0} |
| static const WCHAR | REGSTR_DRIVER_VERSION [] = {'D','r','i','v','e','r','V','e','r','s','i','o','n',0} |
| static const WCHAR | REGSTR_SECURITY [] = {'S','e','c','u','r','i','t','y',0} |
| static const WCHAR | REGSTR_UI_NUMBER_DESC_FORMAT [] = {'U','I','N','u','m','b','e','r','D','e','s','c','F','o','r','m','a','t',0} |
| static struct PropertyMapEntry | PropertyMap [] |
| #define CLASS_COINSTALLER 0x1 |
| #define CLASS_INSTALLER 0x4 |
| #define DEVICE_COINSTALLER 0x2 |
| typedef DWORD(CALLBACK * CLASS_INSTALL_PROC) (IN DI_FUNCTION InstallFunction, IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL) |
| typedef DWORD(CALLBACK * COINSTALLER_PROC) (IN DI_FUNCTION InstallFunction, IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN OUT PCOINSTALLER_CONTEXT_DATA Context) |
| typedef BOOL(WINAPI * DEFAULT_CLASS_INSTALL_PROC) (IN HDEVINFO DeviceInfoSet, IN OUT PSP_DEVINFO_DATA DeviceInfoData) |
|
static |
Definition at line 4545 of file devinst.c.
Referenced by SetupDiSetDeviceInstallParamsW().
|
static |
Definition at line 124 of file devinst.c.
Referenced by GetSectionCallback().
| BOOL CreateDeviceInfo | ( | IN struct DeviceInfoSet * | list, |
| IN LPCWSTR | InstancePath, | ||
| IN LPCGUID | pClassGuid, | ||
| OUT struct DeviceInfo ** | pDeviceInfo | ||
| ) |
Definition at line 528 of file devinst.c.
Referenced by SETUP_CreateDevicesList(), SETUP_CreateInterfaceList(), SetupDiCreateDeviceInfoW(), SetupDiOpenDeviceInfoW(), and SetupDiOpenDeviceInterfaceW().
|
static |
Definition at line 573 of file devinst.c.
Referenced by DestroyDeviceInfo(), and DestroyDeviceInfoSet().
|
static |
Definition at line 581 of file devinst.c.
Referenced by DestroyDeviceInfoSet(), SetupDiCreateDeviceInfoW(), and SetupDiDeleteDeviceInfo().
|
static |
Definition at line 608 of file devinst.c.
Referenced by SetupDiDestroyDeviceInfoList().
Definition at line 94 of file devinst.c.
Referenced by CreateDeviceInfo(), ResetDevice(), SETUP_CreateDevicesList(), SetupDiBuildClassInfoListExW(), SetupDiCreateDeviceInfoListExW(), SetupDiCreateDeviceInfoW(), SetupDiGetClassRegistryPropertyA(), SetupDiGetClassRegistryPropertyW(), SetupDiGetCustomDevicePropertyA(), SetupDiGetCustomDevicePropertyW(), SetupDiRestartDevices(), SetupDiSetClassRegistryPropertyA(), SetupDiSetClassRegistryPropertyW(), and StopDevice().
Definition at line 365 of file devinst.c.
Referenced by SetupDiGetActualSectionToInstallExW().
Definition at line 5357 of file devinst.c.
Referenced by SetupDiInstallDevice().
|
static |
Definition at line 4060 of file devinst.c.
Referenced by SetupDiCallClassInstaller().
| BOOL WINAPI IntSetupDiSetDeviceRegistryPropertyAW | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| DWORD | Property, | ||
| const BYTE * | PropertyBuffer, | ||
| DWORD | PropertyBufferSize, | ||
| BOOL | isAnsi | ||
| ) |
Definition at line 3404 of file devinst.c.
Referenced by SetupDiSetDeviceRegistryPropertyA(), and SetupDiSetDeviceRegistryPropertyW().
|
static |
Definition at line 4736 of file devinst.c.
Referenced by SetupDiDeleteDeviceInfo().
Definition at line 4681 of file devinst.c.
Referenced by SetupDiChangeState(), SetupDiCreateDevRegKeyW(), SetupDiDeleteDevRegKey(), and SetupDiOpenDevRegKey().
|
static |
Definition at line 5066 of file devinst.c.
Referenced by SetupDiChangeState(), and SetupDiInstallDevice().
Definition at line 3564 of file devinst.c.
Referenced by SetupDiInstallClassExW().
Definition at line 5019 of file devinst.c.
Referenced by SetupDiChangeState().
| HKEY SETUPDI_CreateDevKey | ( | HKEY | RootKey, |
| struct DeviceInfo * | devInfo, | ||
| REGSAM | samDesired | ||
| ) |
Definition at line 5717 of file devinst.c.
Referenced by SetupDiChangeState(), and SetupDiCreateDevRegKeyW().
| HKEY SETUPDI_CreateDrvKey | ( | HKEY | RootKey, |
| struct DeviceInfo * | devInfo, | ||
| UUID * | ClassGuid, | ||
| REGSAM | samDesired | ||
| ) |
Definition at line 5733 of file devinst.c.
Referenced by SetupDiCreateDevRegKeyW(), SetupDiInstallDevice(), and SetupDiRegisterCoDeviceInstallers().
|
static |
Definition at line 6064 of file devinst.c.
Referenced by SetupDiDeleteDevRegKey().
|
static |
Definition at line 6070 of file devinst.c.
Referenced by SetupDiDeleteDevRegKey().
Definition at line 81 of file devinst.c.
Referenced by SetupDiCreateDeviceInterfaceRegKeyW(), and SetupDiOpenClassRegKeyExW().
| HKEY SETUPDI_OpenDevKey | ( | HKEY | RootKey, |
| struct DeviceInfo * | devInfo, | ||
| REGSAM | samDesired | ||
| ) |
Definition at line 5887 of file devinst.c.
Referenced by IntSetupDiSetDeviceRegistryPropertyAW(), SETUPDI_CreateDrvKey(), SETUPDI_OpenDrvKey(), SetupDiGetDeviceRegistryPropertyW(), SetupDiInstallDevice(), and SetupDiOpenDevRegKey().
| HKEY SETUPDI_OpenDrvKey | ( | HKEY | RootKey, |
| struct DeviceInfo * | devInfo, | ||
| REGSAM | samDesired | ||
| ) |
Definition at line 5903 of file devinst.c.
Referenced by SetupDiBuildDriverInfoList(), SetupDiCallClassInstaller(), SetupDiChangeState(), SetupDiGetClassDevPropertySheetsW(), SetupDiInstallDevice(), SetupDiOpenDevRegKey(), and SetupDiRegisterCoDeviceInstallers().
| BOOL WINAPI SetupDiBuildClassInfoList | ( | DWORD | Flags, |
| LPGUID | ClassGuidList, | ||
| DWORD | ClassGuidListSize, | ||
| PDWORD | RequiredSize | ||
| ) |
Definition at line 645 of file devinst.c.
Referenced by test_SetupDiBuildClassInfoList().
| BOOL WINAPI SetupDiBuildClassInfoListExA | ( | DWORD | Flags, |
| LPGUID | ClassGuidList, | ||
| DWORD | ClassGuidListSize, | ||
| PDWORD | RequiredSize, | ||
| LPCSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
| BOOL WINAPI SetupDiBuildClassInfoListExW | ( | DWORD | Flags, |
| LPGUID | ClassGuidList, | ||
| DWORD | ClassGuidListSize, | ||
| PDWORD | RequiredSize, | ||
| LPCWSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
Definition at line 722 of file devinst.c.
Referenced by SetupDiBuildClassInfoList(), SetupDiBuildClassInfoListExA(), and SetupDiGetClassImageListExW().
| BOOL WINAPI SetupDiCallClassInstaller | ( | DI_FUNCTION | InstallFunction, |
| HDEVINFO | DeviceInfoSet, | ||
| PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
Definition at line 4070 of file devinst.c.
Referenced by CNetConnection::Disconnect(), DisplayDeviceAdvancedProperties(), CDeviceNode::EnableDevice(), EnableDevice(), EnumerateDrivers(), InstallCurrentDriver(), InstallSoftwareBusPnpEnumerator(), SETUP_CallInstaller(), StartDevice(), CDeviceNode::UninstallDevice(), UninstallDriver(), UpdateDevInfo(), UpdateDriverDetailsDlg(), and WritePortSettings().
| BOOL WINAPI SetupDiChangeState | ( | IN HDEVINFO | DeviceInfoSet, |
| IN OUT PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
Definition at line 5117 of file devinst.c.
Referenced by CDeviceNode::EnableDevice(), and SetupDiCallClassInstaller().
| BOOL WINAPI SetupDiClassGuidsFromNameA | ( | LPCSTR | ClassName, |
| LPGUID | ClassGuidList, | ||
| DWORD | ClassGuidListSize, | ||
| PDWORD | RequiredSize | ||
| ) |
Definition at line 854 of file devinst.c.
Referenced by test_SetupDiClassGuidsFromNameA().
| BOOL WINAPI SetupDiClassGuidsFromNameExA | ( | LPCSTR | ClassName, |
| LPGUID | ClassGuidList, | ||
| DWORD | ClassGuidListSize, | ||
| PDWORD | RequiredSize, | ||
| LPCSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
Definition at line 882 of file devinst.c.
Referenced by SetupDiClassGuidsFromNameA().
| BOOL WINAPI SetupDiClassGuidsFromNameExW | ( | LPCWSTR | ClassName, |
| LPGUID | ClassGuidList, | ||
| DWORD | ClassGuidListSize, | ||
| PDWORD | RequiredSize, | ||
| LPCWSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
Definition at line 930 of file devinst.c.
Referenced by SetupDiClassGuidsFromNameExA(), and SetupDiClassGuidsFromNameW().
| BOOL WINAPI SetupDiClassGuidsFromNameW | ( | LPCWSTR | ClassName, |
| LPGUID | ClassGuidList, | ||
| DWORD | ClassGuidListSize, | ||
| PDWORD | RequiredSize | ||
| ) |
| BOOL WINAPI SetupDiClassNameFromGuidA | ( | const GUID * | ClassGuid, |
| PSTR | ClassName, | ||
| DWORD | ClassNameSize, | ||
| PDWORD | RequiredSize | ||
| ) |
Definition at line 1053 of file devinst.c.
Referenced by test_SetupDiBuildClassInfoList(), and test_SetupDiClassNameFromGuidA().
| BOOL WINAPI SetupDiClassNameFromGuidExA | ( | const GUID * | ClassGuid, |
| PSTR | ClassName, | ||
| DWORD | ClassNameSize, | ||
| PDWORD | RequiredSize, | ||
| PCSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
Definition at line 1081 of file devinst.c.
Referenced by SetupDiClassNameFromGuidA().
| BOOL WINAPI SetupDiClassNameFromGuidExW | ( | const GUID * | ClassGuid, |
| PWSTR | ClassName, | ||
| DWORD | ClassNameSize, | ||
| PDWORD | RequiredSize, | ||
| PCWSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
Definition at line 1114 of file devinst.c.
Referenced by SetupDiClassNameFromGuidExA(), and SetupDiClassNameFromGuidW().
| BOOL WINAPI SetupDiClassNameFromGuidW | ( | const GUID * | ClassGuid, |
| PWSTR | ClassName, | ||
| DWORD | ClassNameSize, | ||
| PDWORD | RequiredSize | ||
| ) |
Definition at line 1067 of file devinst.c.
Referenced by PARSER_GetInfClassW(), and CClassNode::SetupNode().
| BOOL WINAPI SetupDiCreateDeviceInfoA | ( | HDEVINFO | DeviceInfoSet, |
| PCSTR | DeviceName, | ||
| CONST GUID * | ClassGuid, | ||
| PCSTR | DeviceDescription, | ||
| HWND | hwndParent, | ||
| DWORD | CreationFlags, | ||
| PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
Definition at line 1528 of file devinst.c.
Referenced by test_device_iface(), test_device_iface_detail(), test_device_info(), test_device_interface_key(), test_device_key(), test_devnode(), test_get_device_instance_id(), test_register_device_iface(), test_register_device_info(), test_registry_property_a(), and test_registry_property_w().
Definition at line 1205 of file devinst.c.
Referenced by InstallCompositeBattery(), InstallSoftwareBusPnpEnumerator(), SetupDiInstallClassExW(), test_device_iface(), test_device_iface_detail(), test_device_info(), test_device_key(), test_get_device_instance_id(), and test_register_device_info().
| HDEVINFO WINAPI SetupDiCreateDeviceInfoListExA | ( | const GUID * | ClassGuid, |
| HWND | hwndParent, | ||
| PCSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
| HDEVINFO WINAPI SetupDiCreateDeviceInfoListExW | ( | const GUID * | ClassGuid, |
| HWND | hwndParent, | ||
| PCWSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
Definition at line 1259 of file devinst.c.
Referenced by DevInstallW(), InstallDevInstEx(), CKsProxy::Load(), SetupDiCreateDeviceInfoList(), SetupDiCreateDeviceInfoListExA(), SetupDiGetClassDevsExW(), CDeviceNode::SetupNode(), and test_create_device_list_ex().
| BOOL WINAPI SetupDiCreateDeviceInfoW | ( | HDEVINFO | DeviceInfoSet, |
| PCWSTR | DeviceName, | ||
| CONST GUID * | ClassGuid, | ||
| PCWSTR | DeviceDescription, | ||
| HWND | hwndParent, | ||
| DWORD | CreationFlags, | ||
| PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
Definition at line 1570 of file devinst.c.
Referenced by InstallCompositeBattery(), InstallSoftwareBusPnpEnumerator(), and SetupDiCreateDeviceInfoA().
| BOOL WINAPI SetupDiCreateDeviceInterfaceA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| const GUID * | InterfaceClassGuid, | ||
| PCSTR | ReferenceString, | ||
| DWORD | CreationFlags, | ||
| PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData | ||
| ) |
Definition at line 2501 of file devinst.c.
Referenced by test_device_iface(), test_device_iface_detail(), test_device_interface_key(), and test_register_device_iface().
| HKEY WINAPI SetupDiCreateDeviceInterfaceRegKeyA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData, | ||
| DWORD | Reserved, | ||
| REGSAM | samDesired, | ||
| HINF | InfHandle, | ||
| PCSTR | InfSectionName | ||
| ) |
Definition at line 2579 of file devinst.c.
Referenced by test_device_interface_key().
| HKEY WINAPI SetupDiCreateDeviceInterfaceRegKeyW | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData, | ||
| DWORD | Reserved, | ||
| REGSAM | samDesired, | ||
| HINF | InfHandle, | ||
| PCWSTR | InfSectionName | ||
| ) |
Definition at line 2613 of file devinst.c.
Referenced by InstallOneInterface(), InstallSoftwareDeviceInterfaceInf(), and SetupDiCreateDeviceInterfaceRegKeyA().
| BOOL WINAPI SetupDiCreateDeviceInterfaceW | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| const GUID * | InterfaceClassGuid, | ||
| PCWSTR | ReferenceString, | ||
| DWORD | CreationFlags, | ||
| PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData | ||
| ) |
Definition at line 2534 of file devinst.c.
Referenced by SetupDiCreateDeviceInterfaceA().
| HKEY WINAPI SetupDiCreateDevRegKeyA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| DWORD | Scope, | ||
| DWORD | HwProfile, | ||
| DWORD | KeyType, | ||
| HINF | InfHandle, | ||
| PCSTR | InfSectionName | ||
| ) |
Definition at line 1353 of file devinst.c.
| HKEY WINAPI SetupDiCreateDevRegKeyW | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| DWORD | Scope, | ||
| DWORD | HwProfile, | ||
| DWORD | KeyType, | ||
| HINF | InfHandle, | ||
| PCWSTR | InfSectionName | ||
| ) |
Definition at line 1396 of file devinst.c.
Referenced by GetPortType(), InstallDeviceData(), InstallNetDevice(), InstallParallelPort(), InstallSerialPort(), SetupDiCreateDevRegKeyA(), and test_device_key().
| BOOL WINAPI SetupDiDeleteDeviceInfo | ( | IN HDEVINFO | DeviceInfoSet, |
| IN PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
Definition at line 4758 of file devinst.c.
Referenced by InstallCompositeBattery(), test_device_info(), and test_register_device_info().
| BOOL WINAPI SetupDiDeleteDeviceInterfaceRegKey | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData, | ||
| DWORD | Reserved | ||
| ) |
Definition at line 2774 of file devinst.c.
Referenced by test_device_interface_key().
| BOOL WINAPI SetupDiDeleteDevRegKey | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| DWORD | Scope, | ||
| DWORD | HwProfile, | ||
| DWORD | KeyType | ||
| ) |
Definition at line 6079 of file devinst.c.
Definition at line 2939 of file devinst.c.
Referenced by BluetoothFindRadioClose(), check_device_path(), CDeviceNode::Cleanup(), cleanUp(), CloseDeviceList(), DeviceAdvancedPropertiesW(), DeviceProblemWizardW(), DevicePropertiesExW(), DevInstallW(), CNetConnection::Disconnect(), DisplayDeviceAdvancedProperties(), DisplayPageSetDeviceDetails(), CNetConnectionManager::EnumerateINetConnections(), EnumerateNetworkAdapter(), EnumHotpluggedDevices(), fill_pnpentity(), find_devices(), FreeDevicesList(), get_device(), getDeviceInfo(), getDeviceInterfaceDetail(), InitHardWareTypesPage(), InitProbeListPage(), InstallCompositeBattery(), InstallDevInstEx(), InstallSoftwareBusPnpEnumerator(), InstallSoftwareDeviceInterface(), InstallSoftwareDeviceInterfaceInf(), IsSoftwareBusPnpEnumeratorInstalled(), KsOpenDefaultDevice(), CKsProxy::Load(), PowerMeterInfo_UpdateBatteryStats(), ProcessExistingDevices(), CDeviceView::RefreshDeviceList(), run_for_each_device(), SetDeviceDetails(), SetupDiGetClassDevsExW(), SetupDiInstallClassExW(), test_create_device_list_ex(), test_D3DKMTOpenAdapterFromDeviceName_deviface(), test_device_iface(), test_device_iface_detail(), test_device_info(), test_device_interface_key(), test_device_key(), test_devnode(), test_get_device_instance_id(), test_gpu_device_properties_guid(), test_register_device_iface(), test_register_device_info(), test_registry_property_a(), test_registry_property_w(), test_SetupDiGetClassDevsA(), test_SetupDiGetClassDevsExW(), TestKs(), testSetupDiGetClassDevsA(), UpdateDevInfo(), UpdateDriverForPlugAndPlayDevicesW(), WdmAudInitUserModeMixer(), and WdmAudOpenSoundDeviceByLegacy().
| BOOL WINAPI SetupDiEnumDeviceInfo | ( | HDEVINFO | devinfo, |
| DWORD | index, | ||
| PSP_DEVINFO_DATA | info | ||
| ) |
Definition at line 1787 of file devinst.c.
Referenced by BuildDevicesList(), check_device_info_(), DisplayPageSetDeviceDetails(), CNetConnectionManager::EnumerateINetConnections(), EnumerateNetworkAdapter(), EnumHotpluggedDevices(), fill_pnpentity(), FindNetworkAdapter(), getDeviceInfo(), InitProbeListPage(), CDeviceView::ListDevicesByType(), pCDevSettings_GetDeviceInstanceId(), CDeviceView::RefreshDeviceList(), SetDeviceDetails(), test_device_info(), test_register_device_info(), test_SetupDiGetClassDevsExW(), testSetupDiGetClassDevsA(), and UpdateDriverForPlugAndPlayDevicesW().
| BOOL WINAPI SetupDiEnumDeviceInterfaces | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| CONST GUID * | InterfaceClassGuid, | ||
| DWORD | MemberIndex, | ||
| PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData | ||
| ) |
Definition at line 2826 of file devinst.c.
Referenced by BluetoothFindNextRadio(), check_device_iface_(), check_device_path(), Enum(), find_devices(), get_device(), getDeviceInterfaceDetail(), GetDeviceListInterfaces(), InstallSoftwareDeviceInterface(), InstallSoftwareDeviceInterfaceInf(), IsSoftwareBusPnpEnumeratorInstalled(), KsOpenDefaultDevice(), PowerMeterInfo_UpdateBatteryStats(), ProcessExistingDevices(), run_for_each_device(), test_D3DKMTOpenAdapterFromDeviceName_deviface(), test_device_iface(), test_gpu_device_properties_guid(), test_register_device_iface(), TestKs(), and WdmAudOpenSoundDeviceByLegacy().
| BOOL WINAPI SetupDiGetActualSectionToInstallA | ( | HINF | InfHandle, |
| PCSTR | InfSectionName, | ||
| PSTR | InfSectionWithExt, | ||
| DWORD | InfSectionWithExtSize, | ||
| PDWORD | RequiredSize, | ||
| PSTR * | Extension | ||
| ) |
Definition at line 1964 of file devinst.c.
| BOOL WINAPI SetupDiGetActualSectionToInstallExA | ( | IN HINF | InfHandle, |
| IN PCSTR | InfSectionName, | ||
| IN PSP_ALTPLATFORM_INFO AlternatePlatformInfo | OPTIONAL, | ||
| OUT PSTR InfSectionWithExt | OPTIONAL, | ||
| IN DWORD | InfSectionWithExtSize, | ||
| OUT PDWORD RequiredSize | OPTIONAL, | ||
| OUT PSTR *Extension | OPTIONAL, | ||
| IN PVOID | Reserved | ||
| ) |
Definition at line 1997 of file devinst.c.
Referenced by SetupDiGetActualSectionToInstallA().
| BOOL WINAPI SetupDiGetActualSectionToInstallExW | ( | IN HINF | InfHandle, |
| IN PCWSTR | InfSectionName, | ||
| IN PSP_ALTPLATFORM_INFO AlternatePlatformInfo | OPTIONAL, | ||
| OUT PWSTR InfSectionWithExt | OPTIONAL, | ||
| IN DWORD | InfSectionWithExtSize, | ||
| OUT PDWORD RequiredSize | OPTIONAL, | ||
| OUT PWSTR *Extension | OPTIONAL, | ||
| IN PVOID | Reserved | ||
| ) |
Definition at line 415 of file devinst.c.
Referenced by SetupDiGetActualSectionToInstallExA(), and SetupDiGetActualSectionToInstallW().
| BOOL WINAPI SetupDiGetActualSectionToInstallW | ( | HINF | InfHandle, |
| PCWSTR | InfSectionName, | ||
| PWSTR | InfSectionWithExt, | ||
| DWORD | InfSectionWithExtSize, | ||
| PDWORD | RequiredSize, | ||
| PWSTR * | Extension | ||
| ) |
Definition at line 1980 of file devinst.c.
Referenced by get_source_id(), get_src_file_info(), InstallDeviceData(), InstallHinfSectionW(), NetClassInstaller(), SetupDiBuildDriverInfoList(), SetupDiInstallClassExW(), SetupDiInstallDevice(), SetupDiInstallDeviceInterfaces(), SetupDiInstallDriverFiles(), SetupDiRegisterCoDeviceInstallers(), and SetupGetSourceInfoW().
| BOOL WINAPI SetupDiGetClassDescriptionA | ( | const GUID * | ClassGuid, |
| PSTR | ClassDescription, | ||
| DWORD | ClassDescriptionSize, | ||
| PDWORD | RequiredSize | ||
| ) |
Definition at line 2058 of file devinst.c.
Referenced by test_SetupDiGetClassDescriptionA().
| BOOL WINAPI SetupDiGetClassDescriptionExA | ( | const GUID * | ClassGuid, |
| PSTR | ClassDescription, | ||
| DWORD | ClassDescriptionSize, | ||
| PDWORD | RequiredSize, | ||
| PCSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
Definition at line 2086 of file devinst.c.
Referenced by SetupDiGetClassDescriptionA().
| BOOL WINAPI SetupDiGetClassDescriptionExW | ( | const GUID * | ClassGuid, |
| PWSTR | ClassDescription, | ||
| DWORD | ClassDescriptionSize, | ||
| PDWORD | RequiredSize, | ||
| PCWSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
Definition at line 2143 of file devinst.c.
Referenced by SetupDiGetClassDescriptionExA(), and SetupDiGetClassDescriptionW().
| BOOL WINAPI SetupDiGetClassDescriptionW | ( | const GUID * | ClassGuid, |
| PWSTR | ClassDescription, | ||
| DWORD | ClassDescriptionSize, | ||
| PDWORD | RequiredSize | ||
| ) |
| HDEVINFO WINAPI SetupDiGetClassDevsA | ( | CONST GUID * | class, |
| LPCSTR | enumstr, | ||
| HWND | parent, | ||
| DWORD | flags | ||
| ) |
Definition at line 2236 of file devinst.c.
Referenced by test_device_interface_key(), test_devnode(), test_register_device_iface(), test_register_device_info(), test_registry_property_a(), test_registry_property_w(), and testSetupDiGetClassDevsA().
| HDEVINFO WINAPI SetupDiGetClassDevsExA | ( | const GUID * | class, |
| PCSTR | enumstr, | ||
| HWND | parent, | ||
| DWORD | flags, | ||
| HDEVINFO | deviceset, | ||
| PCSTR | machine, | ||
| PVOID | reserved | ||
| ) |
Definition at line 2249 of file devinst.c.
Referenced by SetupDiGetClassDevsA().
| HDEVINFO WINAPI SetupDiGetClassDevsExW | ( | CONST GUID * | class, |
| PCWSTR | enumstr, | ||
| HWND | parent, | ||
| DWORD | flags, | ||
| HDEVINFO | deviceset, | ||
| PCWSTR | machine, | ||
| PVOID | reserved | ||
| ) |
Definition at line 2305 of file devinst.c.
Referenced by ProcessExistingDevices(), SetupDiGetClassDevsExA(), SetupDiGetClassDevsW(), and test_SetupDiGetClassDevsExW().
| HDEVINFO WINAPI SetupDiGetClassDevsW | ( | CONST GUID * | class, |
| LPCWSTR | enumstr, | ||
| HWND | parent, | ||
| DWORD | flags | ||
| ) |
Definition at line 2292 of file devinst.c.
Referenced by BluetoothFindFirstRadio(), check_device_path(), CNetConnection::Disconnect(), DisplayPageSetDeviceDetails(), fill_pnpentity(), find_devices(), get_device(), CDeviceView::GetNextClass(), InstallSoftwareDeviceInterface(), InstallSoftwareDeviceInterfaceInf(), IsSoftwareBusPnpEnumeratorInstalled(), KsOpenDefaultDevice(), pCDevSettings_GetDeviceInstanceId(), PowerMeterInfo_UpdateBatteryStats(), CDeviceView::RefreshDeviceList(), run_for_each_device(), SetDeviceDetails(), test_D3DKMTOpenAdapterFromDeviceName_deviface(), test_gpu_device_properties_guid(), UpdateDriverForPlugAndPlayDevicesW(), and WdmAudOpenSoundDeviceByLegacy().
| BOOL WINAPI SetupDiGetCustomDevicePropertyA | ( | IN HDEVINFO | DeviceInfoSet, |
| IN PSP_DEVINFO_DATA | DeviceInfoData, | ||
| IN PCSTR | CustomPropertyName, | ||
| IN DWORD | Flags, | ||
| OUT PDWORD PropertyRegDataType | OPTIONAL, | ||
| OUT PBYTE | PropertyBuffer, | ||
| IN DWORD | PropertyBufferSize, | ||
| OUT PDWORD RequiredSize | OPTIONAL | ||
| ) |
Definition at line 6205 of file devinst.c.
| BOOL WINAPI SetupDiGetCustomDevicePropertyW | ( | IN HDEVINFO | DeviceInfoSet, |
| IN PSP_DEVINFO_DATA | DeviceInfoData, | ||
| IN PCWSTR | CustomPropertyName, | ||
| IN DWORD | Flags, | ||
| OUT PDWORD PropertyRegDataType | OPTIONAL, | ||
| OUT PBYTE | PropertyBuffer, | ||
| IN DWORD | PropertyBufferSize, | ||
| OUT PDWORD RequiredSize | OPTIONAL | ||
| ) |
Definition at line 6285 of file devinst.c.
| BOOL WINAPI SetupDiGetDeviceInfoListDetailA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_LIST_DETAIL_DATA_A | DevInfoData | ||
| ) |
Definition at line 2423 of file devinst.c.
| BOOL WINAPI SetupDiGetDeviceInfoListDetailW | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_LIST_DETAIL_DATA_W | DevInfoData | ||
| ) |
Definition at line 2464 of file devinst.c.
| BOOL WINAPI SetupDiGetDeviceInstallParamsA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| PSP_DEVINSTALL_PARAMS_A | DeviceInstallParams | ||
| ) |
Definition at line 4424 of file devinst.c.
| BOOL WINAPI SetupDiGetDeviceInstallParamsW | ( | IN HDEVINFO | DeviceInfoSet, |
| IN PSP_DEVINFO_DATA DeviceInfoData | OPTIONAL, | ||
| OUT PSP_DEVINSTALL_PARAMS_W | DeviceInstallParams | ||
| ) |
Definition at line 4497 of file devinst.c.
Referenced by BatteryClassInstall(), DisplayDeviceAdvancedProperties(), EnumerateDrivers(), CDeviceNode::GetFlags(), InstallNetDevice(), CDeviceNode::RemoveFlags(), SearchDriver(), CDeviceNode::SetFlags(), SetupDiBuildDriverInfoList(), SetupDiCallClassInstaller(), SetupDiDestroyDriverInfoList(), SetupDiGetDeviceInstallParamsA(), SetupDiGetDriverInstallParamsW(), SetupDiGetSelectedDriverW(), SetupDiInstallClassExW(), SetupDiInstallDevice(), SetupDiInstallDeviceInterfaces(), SetupDiInstallDriverFiles(), SetupDiRegisterCoDeviceInstallers(), SetupDiSetClassInstallParamsW(), SetupInstallFromInfSectionW(), UpdateDevInfo(), and WriteParameterArray().
| BOOL WINAPI SetupDiGetDeviceInstanceIdA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| PSTR | DeviceInstanceId, | ||
| DWORD | DeviceInstanceIdSize, | ||
| PDWORD | RequiredSize | ||
| ) |
Definition at line 1838 of file devinst.c.
Referenced by check_device_info_(), test_device_info(), and test_get_device_instance_id().
| BOOL WINAPI SetupDiGetDeviceInstanceIdW | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| PWSTR | DeviceInstanceId, | ||
| DWORD | DeviceInstanceIdSize, | ||
| PDWORD | RequiredSize | ||
| ) |
Definition at line 1907 of file devinst.c.
Referenced by fill_pnpentity(), GetBootResourceList(), InstallNetDevice(), SetupDiGetDeviceInstanceIdA(), and UpdateDriverForPlugAndPlayDevicesW().
| BOOL WINAPI SetupDiGetDeviceInterfaceDetailA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData, | ||
| PSP_DEVICE_INTERFACE_DETAIL_DATA_A | DeviceInterfaceDetailData, | ||
| DWORD | DeviceInterfaceDetailDataSize, | ||
| PDWORD | RequiredSize, | ||
| PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
Definition at line 2963 of file devinst.c.
Referenced by check_device_iface_(), test_device_iface(), and test_device_iface_detail().
| BOOL WINAPI SetupDiGetDeviceInterfaceDetailW | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData, | ||
| PSP_DEVICE_INTERFACE_DETAIL_DATA_W | DeviceInterfaceDetailData, | ||
| DWORD | DeviceInterfaceDetailDataSize, | ||
| PDWORD | RequiredSize, | ||
| PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
Definition at line 3057 of file devinst.c.
Referenced by BluetoothFindNextRadio(), check_device_path(), Enum(), find_devices(), get_device(), GetDeviceListInterfaces(), InstallSoftwareDeviceInterface(), IsSoftwareBusPnpEnumeratorInstalled(), KsOpenDefaultDevice(), ProcessExistingDevices(), run_for_each_device(), SetupDiGetDeviceInterfaceDetailA(), test_D3DKMTOpenAdapterFromDeviceName_deviface(), test_device_iface_detail(), test_gpu_device_properties_guid(), and WdmAudOpenSoundDeviceByLegacy().
| BOOL WINAPI SetupDiGetDeviceRegistryPropertyA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| DWORD | Property, | ||
| PDWORD | PropertyRegDataType, | ||
| PBYTE | PropertyBuffer, | ||
| DWORD | PropertyBufferSize, | ||
| PDWORD | RequiredSize | ||
| ) |
Definition at line 3185 of file devinst.c.
Referenced by test_registry_property_a().
| BOOL WINAPI SetupDiGetDeviceRegistryPropertyW | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| DWORD | Property, | ||
| PDWORD | PropertyRegDataType, | ||
| PBYTE | PropertyBuffer, | ||
| DWORD | PropertyBufferSize, | ||
| PDWORD | RequiredSize | ||
| ) |
Definition at line 3270 of file devinst.c.
Referenced by CriticalDeviceCoInstaller(), DevInstallW(), DisplayPageSetDeviceDetails(), CNetConnectionManager::EnumerateINetConnections(), EnumerateNetworkAdapter(), FindNetworkAdapter(), GetHardwareAndCompatibleIDsLists(), InstallDevInstEx(), InstallParallelPort(), InstallSerialPort(), SetDeviceDetails(), SetupDiGetDeviceRegistryPropertyA(), SetupDiInstallDevice(), StorageCoInstaller(), test_registry_property_w(), and UpdateDriverForPlugAndPlayDevicesW().
| BOOL WINAPI SetupDiGetSelectedDevice | ( | IN HDEVINFO | DeviceInfoSet, |
| OUT PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
| BOOL WINAPI SetupDiInstallClassA | ( | HWND | hwndParent, |
| PCSTR | InfFileName, | ||
| DWORD | Flags, | ||
| HSPFILEQ | FileQueue | ||
| ) |
Definition at line 3516 of file devinst.c.
Referenced by test_install_class().
| BOOL WINAPI SetupDiInstallClassExA | ( | IN HWND hwndParent | OPTIONAL, |
| IN PCSTR InfFileName | OPTIONAL, | ||
| IN DWORD | Flags, | ||
| IN HSPFILEQ FileQueue | OPTIONAL, | ||
| IN CONST GUID *InterfaceClassGuid | OPTIONAL, | ||
| IN PVOID | Reserved1, | ||
| IN PVOID | Reserved2 | ||
| ) |
Definition at line 3529 of file devinst.c.
Referenced by SetupDiInstallClassA(), and test_SetupDiInstallClassExA().
| BOOL WINAPI SetupDiInstallClassW | ( | HWND | hwndParent, |
| PCWSTR | InfFileName, | ||
| DWORD | Flags, | ||
| HSPFILEQ | FileQueue | ||
| ) |
| BOOL WINAPI SetupDiInstallDevice | ( | IN HDEVINFO | DeviceInfoSet, |
| IN OUT PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
Definition at line 5411 of file devinst.c.
Referenced by DisplayClassInstaller(), InstallCompositeBattery(), InstallNetDevice(), InstallParallelPort(), InstallSerialPort(), and SetupDiCallClassInstaller().
Definition at line 3664 of file devinst.c.
Referenced by DisplayClassProperties(), SETUP_GetClassIconInfo(), SetupDiCallClassInstaller(), START_TEST(), and test_open_class_key().
| HKEY WINAPI SetupDiOpenClassRegKeyExA | ( | const GUID * | ClassGuid, |
| REGSAM | samDesired, | ||
| DWORD | Flags, | ||
| PCSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
Definition at line 3676 of file devinst.c.
Referenced by test_open_class_key(), and test_SetupDiOpenClassRegKeyExA().
| HKEY WINAPI SetupDiOpenClassRegKeyExW | ( | const GUID * | ClassGuid, |
| REGSAM | samDesired, | ||
| DWORD | Flags, | ||
| PCWSTR | MachineName, | ||
| PVOID | Reserved | ||
| ) |
Definition at line 3708 of file devinst.c.
Referenced by SETUP_CreateInterfaceList(), SetupDiClassGuidsFromNameExW(), SetupDiClassNameFromGuidExW(), SetupDiCreateDeviceInterfaceRegKeyW(), SetupDiGetClassDescriptionExW(), SetupDiGetClassDevPropertySheetsW(), SetupDiInstallClassExW(), SetupDiOpenClassRegKey(), SetupDiOpenClassRegKeyExA(), SetupDiOpenDeviceInterfaceRegKey(), SetupDiOpenDeviceInterfaceW(), and CClassNode::SetupNode().
| BOOL WINAPI SetupDiOpenDeviceInfoA | ( | IN HDEVINFO | DeviceInfoSet, |
| IN PCSTR | DeviceInstanceId, | ||
| IN HWND hwndParent | OPTIONAL, | ||
| IN DWORD | OpenFlags, | ||
| OUT PSP_DEVINFO_DATA DeviceInfoData | OPTIONAL | ||
| ) |
Definition at line 4791 of file devinst.c.
| BOOL WINAPI SetupDiOpenDeviceInfoW | ( | IN HDEVINFO | DeviceInfoSet, |
| IN PCWSTR | DeviceInstanceId, | ||
| IN HWND hwndParent | OPTIONAL, | ||
| IN DWORD | OpenFlags, | ||
| OUT PSP_DEVINFO_DATA DeviceInfoData | OPTIONAL | ||
| ) |
Definition at line 4820 of file devinst.c.
Referenced by DevInstallW(), InstallDevInstEx(), SetupDiOpenDeviceInfoA(), and CDeviceNode::SetupNode().
| BOOL WINAPI SetupDiOpenDeviceInterfaceA | ( | HDEVINFO | DeviceInfoSet, |
| PCSTR | DevicePath, | ||
| DWORD | OpenFlags, | ||
| PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData | ||
| ) |
Definition at line 4022 of file devinst.c.
| BOOL WINAPI SetupDiOpenDeviceInterfaceW | ( | HDEVINFO | DeviceInfoSet, |
| PCWSTR | DevicePath, | ||
| DWORD | OpenFlags, | ||
| PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData | ||
| ) |
Definition at line 3807 of file devinst.c.
Referenced by CKsProxy::Load(), and SetupDiOpenDeviceInterfaceA().
| HKEY WINAPI SetupDiOpenDevRegKey | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| DWORD | Scope, | ||
| DWORD | HwProfile, | ||
| DWORD | KeyType, | ||
| REGSAM | samDesired | ||
| ) |
Definition at line 5980 of file devinst.c.
Referenced by BuildParameterArray(), ChangePortNumber(), CriticalDeviceCoInstaller(), DisplayClassInstaller(), DisplayDeviceCoinstallers(), DisplayMatchingDeviceId(), FindCurrentDriver(), GetDeviceLocationString(), GetDriverDateString(), GetDriverProviderString(), GetDriverVersionString(), InstallNetDevice(), OpenDeviceKey(), PS2MousePropPageProvider(), ReadPortSettings(), RemovePort(), test_device_key(), WriteParameterArray(), and WritePortSettings().
| BOOL WINAPI SetupDiRegisterCoDeviceInstallers | ( | IN HDEVINFO | DeviceInfoSet, |
| IN PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
Definition at line 5257 of file devinst.c.
Referenced by SetupDiCallClassInstaller().
| BOOL WINAPI SetupDiRegisterDeviceInfo | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| DWORD | Flags, | ||
| PSP_DETSIG_CMPPROC | CompareProc, | ||
| PVOID | CompareContext, | ||
| PSP_DEVINFO_DATA | DupDeviceInfoData | ||
| ) |
Definition at line 1711 of file devinst.c.
Referenced by InstallCompositeBattery(), IntSetupDiRegisterDeviceInfo(), test_device_key(), test_register_device_iface(), and test_register_device_info().
| BOOL WINAPI SetupDiRestartDevices | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
Definition at line 6160 of file devinst.c.
Referenced by InstallNetDevice().
| BOOL WINAPI SetupDiSelectDevice | ( | IN HDEVINFO | DeviceInfoSet, |
| IN OUT PSP_DEVINFO_DATA DeviceInfoData | OPTIONAL | ||
| ) |
| BOOL WINAPI SetupDiSetClassInstallParamsA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| PSP_CLASSINSTALL_HEADER | ClassInstallParams, | ||
| DWORD | ClassInstallParamsSize | ||
| ) |
Definition at line 4048 of file devinst.c.
| BOOL WINAPI SetupDiSetDeviceInstallParamsA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| PSP_DEVINSTALL_PARAMS_A | DeviceInstallParams | ||
| ) |
Definition at line 4644 of file devinst.c.
| BOOL WINAPI SetupDiSetDeviceInstallParamsW | ( | IN HDEVINFO | DeviceInfoSet, |
| IN PSP_DEVINFO_DATA DeviceInfoData | OPTIONAL, | ||
| IN PSP_DEVINSTALL_PARAMS_W | DeviceInstallParams | ||
| ) |
Definition at line 4604 of file devinst.c.
Referenced by DisplayDeviceAdvancedProperties(), EnumerateDrivers(), InstallNetDevice(), CDeviceNode::RemoveFlags(), SearchDriver(), CDeviceNode::SetFlags(), SetupDiBuildDriverInfoList(), SetupDiCallClassInstaller(), SetupDiDestroyDriverInfoList(), SetupDiInstallClassExW(), SetupDiInstallDevice(), SetupDiInstallDriverFiles(), SetupDiSetClassInstallParamsW(), SetupDiSetDeviceInstallParamsA(), and WriteParameterArray().
| BOOL WINAPI SetupDiSetDeviceRegistryPropertyA | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| DWORD | Property, | ||
| const BYTE * | PropertyBuffer, | ||
| DWORD | PropertyBufferSize | ||
| ) |
Definition at line 3480 of file devinst.c.
Referenced by test_registry_property_a().
| BOOL WINAPI SetupDiSetDeviceRegistryPropertyW | ( | HDEVINFO | DeviceInfoSet, |
| PSP_DEVINFO_DATA | DeviceInfoData, | ||
| DWORD | Property, | ||
| const BYTE * | PropertyBuffer, | ||
| DWORD | PropertyBufferSize | ||
| ) |
Definition at line 3498 of file devinst.c.
Referenced by InstallCompositeBattery(), InstallParallelPort(), InstallSerialPort(), InstallSoftwareBusPnpEnumerator(), SetFailedInstall(), SetupDiInstallDevice(), SetupInstallServicesFromInfSectionExW(), StorageCoInstaller(), and test_registry_property_w().
| BOOL WINAPI SetupDiSetSelectedDevice | ( | IN HDEVINFO | DeviceInfoSet, |
| IN PSP_DEVINFO_DATA | DeviceInfoData | ||
| ) |
|
static |
Definition at line 5090 of file devinst.c.
Referenced by SetupDiChangeState().
Definition at line 27 of file devinst.c.
Referenced by InfIsFromOEMLocation(), and SETUP_CreateClassKey().
Definition at line 28 of file devinst.c.
Referenced by SetupDiInstallDevice().
Definition at line 29 of file devinst.c.
Referenced by SetupDiRegisterCoDeviceInstallers().
Definition at line 30 of file devinst.c.
Referenced by SetupDiInstallDevice().
Definition at line 31 of file devinst.c.
Referenced by SetupDiInstallDevice().
Definition at line 32 of file devinst.c.
Referenced by InfIsFromOEMLocation().
Definition at line 33 of file devinst.c.
Referenced by OpenHardwareProfileKey(), and SETUPDI_CreateDrvKey().
|
static |
Definition at line 3144 of file devinst.c.
Referenced by IntSetupDiSetDeviceRegistryPropertyAW(), and SetupDiGetDeviceRegistryPropertyW().
Definition at line 37 of file devinst.c.
Referenced by SetupDiInstallDevice().
|
static |
Definition at line 38 of file devinst.c.
Referenced by SetupDiInstallDevice().
|
static |
Definition at line 39 of file devinst.c.
Referenced by SetupDiInstallDevice().