Función KsQuerySoftwareBusInterface (swenum.h)

Esta función es solamente para uso interno.

La función KsQuerySoftwareBusInterface crea un búfer del grupo paginado y copia la cadena de referencia asociada al PDO 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 a petición.

[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.

Comentarios

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

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado swenum.h (include Swenum.h)

Consulte también

BUS_INTERFACE_SWENUM

KsDereferenceSoftwareBusObject

KsReferenceSoftwareBusObject