Macro NdisReadRegisterUlong (ndis.h)

NdisReadRegisterUlong viene chiamato dal driver miniport per leggere un ULONG da un registro di dispositivi mappato alla memoria.

Sintassi

void NdisReadRegisterUlong(
  [in]   Register,
  [out]  Data
);

Parametri

[in] Register

Puntatore al registro mappato alla memoria. Questo indirizzo virtuale deve rientrare in un intervallo restituito da una chiamata in fase di inizializzazione a NdisMMapIoSpace.

[out] Data

Puntatore alla variabile fornita dal chiamante in cui questa funzione restituisce la lettura ULONG da Register .

Valore restituito

nessuno

Osservazioni

Se un driver chiama questa funzione, è necessario eseguire il mapping dei registri dei dispositivi di una scheda di interfaccia di rete alla memoria non memorizzata nella cache durante l'inizializzazione del driver.

Requisiti

Requisito Valore
Client minimo supportato Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NdisReadRegisterUlong (NDIS 5.1)) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisReadRegisterUlong (NDIS 5.1)) in Windows XP.
Piattaforma di destinazione Universale
Intestazione ndis.h (include Ndis.h)
IRQL Qualsiasi livello

Vedi anche

MiniportInitializeEx

NdisMMapIoSpace

NdisReadRegisterUchar

NdisReadRegisterUshort

NdisWriteRegisterUlong