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) |