Condividi tramite


Macro NdisReadRegisterUshort (ndis.h)

NdisReadRegisterUshort viene chiamato dal driver miniport per leggere un USHORT da un registro del dispositivo mappato alla memoria.

Sintassi

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

Vedi anche

MiniportInitializeEx

NdisMMapIoSpace

NdisReadRegisterUchar

NdisReadRegisterUlong

NdisWriteRegisterUshort