Macro NdisReadRegisterUchar (ndis.h)

NdisReadRegisterUchar viene chiamato dal driver miniport per leggere un UCHAR da un registro dispositivi mappato alla memoria.

Sintassi

void NdisReadRegisterUchar(
  [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 il valore UCHAR letto 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 NdisReadRegisterUchar (NDIS 5.1)) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisReadRegisterUchar (NDIS 5.1)) in Windows XP.
Piattaforma di destinazione Universale
Intestazione ndis.h (include Ndis.h)
IRQL Qualsiasi livello

Vedi anche

MiniportInitializeEx

NdisMMapIoSpace

NdisReadRegisterUlong

NdisReadRegisterUshort

NdisWriteRegisterUchar