Compartilhar via


Função KsRemoveBusEnumInterface (swenum.h)

Esta função destina-se somente a uso interno.

A função KsRemoveBusEnumInterface remove uma interface para o objeto enumerador de barramento de carga de demanda.

Sintaxe

KSDDKAPI NTSTATUS KsRemoveBusEnumInterface(
  [in] PIRP Irp
);

Parâmetros

[in] Irp

Ponteiro para um IRP que contém uma estrutura SWENUM_INSTALL_INTERFACE que especifica a ID do dispositivo, a ID da interface e a cadeia de caracteres de referência do dispositivo e da interface específicos a serem removidos. Para obter informações sobre essa estrutura, consulte a seção Marcas abaixo.

Retornar valor

Retorna STATUS_SUCCESS se tiver êxito. Caso contrário, ele retornará um código de erro apropriado.

Comentários

Presume-se que Irp-AssociatedIrp.SystemBuffer> contenha uma estrutura SWENUM_INSTALL_INTERFACE. Os membros DeviceId, InterfaceId e ReferenceString da estrutura especificam o dispositivo e a interface específicos a serem removidos.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho swenum.h (inclua Swenum.h)
Biblioteca Ks.lib

Confira também

KsInstallBusEnumInterface

SWENUM_INSTALL_INTERFACE