Compartir a través de


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