Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта функция предназначена только для внутреннего использования.
Функция KsRemoveBusEnumInterface удаляет интерфейс к объекту перечислителя шины с нагрузкой по запросу.
Синтаксис
KSDDKAPI NTSTATUS KsRemoveBusEnumInterface(
[in] PIRP Irp
);
Параметры
[in] Irp
Указатель на IRP, содержащий структуру SWENUM_INSTALL_INTERFACE, которая указывает идентификатор устройства, идентификатор интерфейса и строку ссылки для конкретного устройства и интерфейса, которую необходимо удалить. Дополнительные сведения об этой структуре см. в разделе "Remarks" ниже.
Возвращаемое значение
Возвращает STATUS_SUCCESS в случае успешного выполнения. В противном случае возвращается соответствующий код ошибки.
Замечания
Предполагается, что Irp->AssociatedIrp.SystemBuffer содержит структуру SWENUM_INSTALL_INTERFACE. DeviceId, InterfaceId и ReferenceString члены структуры указывают конкретное устройство и интерфейс для удаления.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Всеобщий |
| заголовка | swenum.h (include Swenum.h) |
| библиотеки | Ks.lib |