Condividi tramite


Funzione NdisMGetBusData (ndis.h)

I driver NDIS chiamano la funzione NdisMGetBusData per leggere lo spazio di configurazione di un dispositivo.

Sintassi

ULONG NdisMGetBusData(
        NDIS_HANDLE NdisMiniportHandle,
  [in]  ULONG       WhichSpace,
  [in]  ULONG       Offset,
  [out] PVOID       Buffer,
  [in]  ULONG       Length
);

Parametri

NdisMiniportHandle

Handle dell'adattatore miniport passato al parametro MiniportAdapterHandle del parametro funzione miniportInitializeEx.

[in] WhichSpace

Tipo di dati del bus da leggere. Per altre informazioni, vedere la discussione del parametro WhichSpace nella pagina di riferimento per IRP_MN_READ_CONFIG.

[in] Offset

Offset di byte nello spazio di configurazione, specificato da WhichSpace, da cui vengono letti i dati.

[out] Buffer

Puntatore a un buffer che riceve i dati letti dal bus. Deve essere almeno di dimensioni pari a lunghezza .

[in] Length

Lunghezza, in byte, dei dati da leggere.

Valore restituito

NdisMGetBusData restituisce il numero di byte letti.

Osservazioni

Questa funzione sostituisce la funzione NDIS 5.1 NdisReadPciSlotInformation.

Fabbisogno

Requisito Valore
client minimo supportato Supportato in NDIS 6.0 e versioni successive.
piattaforma di destinazione Universale
intestazione ndis.h (include Ndis.h)
libreria Ndis.lib
IRQL Qualsiasi livello

Vedere anche

IRP_MN_READ_CONFIG

MiniportInitializeEx

NdisMSetBusData