Compartir a través de


Función KsQuerySoftwareBusInterface (swenum.h)

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

La función KsQuerySoftwareBusInterface crea un búfer desde el grupo paginado y copia la cadena de referencia asociada al PDO del objeto del enumerador del bus de carga a petición en el búfer. Es responsabilidad del autor de la llamada liberar el búfer mediante ExFreePool.

Sintaxis

KSDDKAPI NTSTATUS KsQuerySoftwareBusInterface(
  [in]  PDEVICE_OBJECT        PnpDeviceObject,
  [out] PBUS_INTERFACE_SWENUM BusInterface
);

Parámetros

[in] PnpDeviceObject

Puntero al objeto de dispositivo del enumerador de bus de carga demanda.

[out] BusInterface

Puntero a la interfaz del enumerador de bus de carga a petición.

Valor devuelto

Devuelve STATUS_SUCCESS si se controla la solicitud. De lo contrario, devuelve un código de error adecuado.

Observaciones

Un minidriver puede acceder a esta función a través del miembro QueryReferenceString de la estructura BUS_INTERFACE_SWENUM.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de swenum.h (include Swenum.h)

Consulte también

BUS_INTERFACE_SWENUM

KsDereferenceSoftwareBusObject

KsReferenceSoftwareBusObject