функция CM_Delete_Device_Interface_Key_ExA (cfgmgr32.h)
[Начиная с Windows 8 и Windows Server 2012 эта функция устарела. Вместо этого используйте CM_Delete_Device_Interface_Key .]
Функция CM_Delete_Device_Interface_Key_ExA удаляет подраздел реестра, который используется приложениями и драйверами для хранения сведений, относящихся к интерфейсу.
Синтаксис
CMAPI CONFIGRET CM_Delete_Device_Interface_Key_ExA(
[in] LPCSTR pszDeviceInterface,
[in] ULONG ulFlags,
[in, optional] HMACHINE hMachine
);
Параметры
[in] pszDeviceInterface
Указатель на строку, определяющую экземпляр интерфейса устройства удаляемого подраздела реестра.
[in] ulFlags
Зарезервировано. Необходимо задать нулевое значение.
[in, optional] hMachine
Дескриптор компьютера, предоставленный вызывающим абонентом, полученный при предыдущем вызове CM_Connect_Machine.
Возвращаемое значение
Если операция выполнена успешно, функция возвращает CR_SUCCESS. В противном случае возвращается один из кодов ошибок с префиксом CR_, определенных в Cfgmgr32.h.
Комментарии
Примечание
Заголовок cfgmgr32.h определяет CM_Delete_Device_Interface_Key_Ex в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Microsoft Windows 10 и более поздних версиях Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | cfgmgr32.h (включая Cfgmgr32.h) |
Библиотека | Cfgmgr32.lib |