Freigeben über


NdisWriteRegisterUshort-Makro (ndis.h)

NdisWriteRegisterUshort wird vom Miniporttreiber aufgerufen, um ein USHORT in ein Speicherzuordnungsgeräteregister zu schreiben.

Syntax

void NdisWriteRegisterUshort(
  [in]  Register,
  [in]  Data
);

Parameter

[in] Register

Zeiger auf das speicherseitig zugeordnete Register. Diese virtuelle Adresse muss innerhalb eines Bereichs liegen, der von einem Aufruf zur Initialisierungszeit von NdisMMapIoSpace zurückgegeben wird.

[in] Data

Gibt den vom Aufrufer bereitgestellten USHORT an, den diese Funktion an register überträgt.

Rückgabewert

Keine

Bemerkungen

Wenn ein Treiber diese Funktion aufruft, müssen die Geräteregister einer NIC während der Treiberinitialisierung nicht zwischengespeichertem Arbeitsspeicher zugeordnet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber (siehe NdisWriteRegisterUshort (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NdisWriteRegisterUshort (NDIS 5.1)) in Windows XP.
Zielplattform Universell
Header ndis.h (einschließlich Ndis.h)
IRQL Beliebige Ebene

Weitere Informationen

MiniportInitializeEx

NdisMMapIoSpace

NdisReadRegisterUshort

NdisWriteRegisterUchar

NdisWriteRegisterUlong