События
19 нояб., 23 - 21 нояб., 23
Получите конкурентное преимущество, необходимое с помощью мощных решений ИИ и облака, посещая Microsoft Ignite online.
ЗарегистрироватьсяЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Функция SetupDiDeleteDeviceInfo удаляет элемент сведений об устройстве из набора сведений об устройстве. Эта функция не удаляет фактическое устройство.
WINSETUPAPI BOOL SetupDiDeleteDeviceInfo(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVINFO_DATA DeviceInfoData
);
[in] DeviceInfoSet
Дескриптор набора сведений об устройстве , содержащего элемент сведений об устройстве, который требуется удалить.
[in] DeviceInfoData
Указатель на структуру SP_DEVINFO_DATA , представляющую элемент сведений об устройстве в DeviceInfoSet для удаления.
Функция возвращает значение TRUE в случае успешного выполнения. В противном случае возвращается значение FALSE , а зарегистрированная ошибка может быть получена с помощью вызова Метода GetLastError.
Если используется указанный элемент сведений об устройстве (например, на странице мастера), функция завершается сбоем. В этом случае вызов GetLastError возвращает ERROR_DEVINFO_DATA_LOCKED. Это происходит, если дескриптор страницы мастера извлекается с помощью вызова SetupDiGetWizardPage с указанным элементом сведений об устройстве и установленным флагом DIWP_FLAG_USE_DEVINFO_DATA. Чтобы удалить этот элемент сведений об устройстве, необходимо сначала закрыть дескриптор HPROPSHEETPAGE мастера.
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Microsoft Windows 2000 и более поздних версиях Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | setupapi.h (включая Setupapi.h) |
Библиотека | Setupapi.lib |
DLL | Setupapi.dll |
События
19 нояб., 23 - 21 нояб., 23
Получите конкурентное преимущество, необходимое с помощью мощных решений ИИ и облака, посещая Microsoft Ignite online.
Зарегистрироваться