NdisRawReadPortUchar-Makro (ndis.h)
NdisRawReadPortUchar liest ein Byte von einem bestimmten E/A-Port auf der NIC vor.
Syntax
void NdisRawReadPortUchar(
[in] Port,
[out] Data
);
Parameter
[in] Port
Gibt den E/A-Port an. Diese Adresse fällt in einen Bereich, der während der Initialisierung zugeordnet wurde. NdisMRegisterIoPortRange.
[out] Data
Zeiger auf eine vom Aufrufer bereitgestellte Variable, in der diese Funktion ein Byte aus dem Port zurückgibt.
Rückgabewert
Nichts
Bemerkungen
NdisRawReadPortUchar schnell ausgeführt wird, da bei jedem Anruf keine busrelative E/A-Portadresse einer hostabhängigen logischen Portadresse zugeordnet werden muss.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber (siehe NdisRawReadPortUchar (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NdisRawReadPortUchar (NDIS 5.1)) in Windows XP. |
Zielplattform- | Universal |
Header- | ndis.h (include Ndis.h) |
IRQL- | Beliebige Ebene |