NdisReadRegisterUchar-Makro (ndis.h)
NdisReadRegisterUchar wird vom Miniporttreiber aufgerufen, um eine UCHAR aus einem speicherseitig zugeordneten Geräteregister zu lesen.
Syntax
void NdisReadRegisterUchar(
[in] Register,
[out] Data
);
Parameter
[in] Register
Zeiger auf das speicherseitig zugeordnete Register. Diese virtuelle Adresse muss innerhalb eines Bereichs liegen, der von einem Aufruf von NdisMMapIoSpace zur Initialisierungszeit zurückgegeben wird.
[out] Data
Zeiger auf die vom Aufrufer bereitgestellte Variable, in der diese Funktion den UCHAR-Lesevorgang aus Register zurückgibt.
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 NdisReadRegisterUchar (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NdisReadRegisterUchar (NDIS 5.1)) in Windows XP. |
Zielplattform | Universell |
Header | ndis.h (include Ndis.h) |
IRQL | Beliebige Ebene |