Función KsRemoveBusEnumInterface (swenum.h)

Esta función está pensada solo para uso interno.

La función KsRemoveBusEnumInterface quita una interfaz al objeto enumerador de bus de carga de demanda.

Sintaxis

KSDDKAPI NTSTATUS KsRemoveBusEnumInterface(
  [in] PIRP Irp
);

Parámetros

[in] Irp

Puntero a un IRP que contiene una estructura de SWENUM_INSTALL_INTERFACE que especifica el identificador de dispositivo, el identificador de interfaz y la cadena de referencia del dispositivo y la interfaz específicos que se van a quitar. Para obtener información sobre esta estructura, consulte la sección A continuación.

Valor devuelto

Devuelve STATUS_SUCCESS si se ejecuta correctamente. De lo contrario, devuelve un código de error adecuado.

Observaciones

Se supone que irp->associatedIrp.SystemBuffer contienen una estructura de SWENUM_INSTALL_INTERFACE. Los DeviceId, InterfaceId y ReferenceString miembros de la estructura especifican el dispositivo y la interfaz específicos que se van a quitar.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de swenum.h (include Swenum.h)
biblioteca de Ks.lib

Consulte también

KsInstallBusEnumInterface

SWENUM_INSTALL_INTERFACE