NdisRawReadPortBufferUshort-Makro (ndis.h)
NdisRawReadPortBufferUshort liest eine angegebene Anzahl von USHORTs in einen vom Aufrufer bereitgestellten Puffer vor.
Syntax
void NdisRawReadPortBufferUshort(
[in] Port,
[out] Buffer,
[in] Length
);
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] Buffer
Zeiger auf einen vom Aufrufer zugewiesenen Puffer im residenten Speicher, in den die USHORTs von der NIC übertragen werden. Der Aufrufer muss mindestens einen Puffer (Sizeof(USHORT) * Length ) zuweisen.
[in] Length
Gibt an, wie viele USHORTs von der NIC übertragen werden sollen.
Rückgabewert
Nichts
Bemerkungen
NdisRawReadPortBufferUshort jeden USHORT-Wert einzeln aus dem angegebenen E/A-Port in den angegebenen Puffer liest.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber (siehe NdisRawReadPortBufferUshort (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NdisRawReadPortBufferUshort (NDIS 5.1)) in Windows XP. |
Zielplattform- | Universal |
Header- | ndis.h (include Ndis.h) |
IRQL- | Beliebige Ebene |