Condividi tramite


Funzione KsQuerySoftwareBusInterface (swenum.h)

Questa funzione è destinata solo all'uso interno.

La funzione KsQuerySoftwareBusInterface crea un buffer dal pool di paging e copia la stringa di riferimento associata al PDO dell'oggetto enumeratore del bus di carico della domanda nel buffer. È responsabilità del chiamante liberare il buffer usando ExFreePool.

Sintassi

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

Parametri

[in] PnpDeviceObject

Puntatore all'oggetto dispositivo dell'enumeratore del bus di carico della domanda.

[out] BusInterface

Puntatore all'interfaccia dell'enumeratore del bus di carico della domanda.

Valore restituito

Restituisce STATUS_SUCCESS se la richiesta viene gestita. In caso contrario, restituisce un codice di errore appropriato.

Osservazioni

Un minidriver può accedere a questa funzione tramite il membro QueryReferenceString della struttura BUS_INTERFACE_SWENUM.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione swenum.h (include Swenum.h)

Vedere anche

BUS_INTERFACE_SWENUM

KsDereferenceSoftwareBusObject

KsReferenceSoftwareBusObject