Makro NdisRawReadPortBufferUshort (ndis.h)

NdisRawReadPortBufferUshort membaca sejumlah USHORT tertentu ke dalam buffer yang disediakan pemanggil.

Sintaks

void NdisRawReadPortBufferUshort(
  [in]   Port,
  [out]  Buffer,
  [in]   Length
);

Parameter

[in] Port

Menentukan port I/O. Alamat ini termasuk dalam rentang yang dipetakan selama inisialisasi dengan NdisMRegisterIoPortRange.

[out] Buffer

Pointer ke buffer yang dialokasikan penelepon, dalam memori residen, tempat USHORT akan ditransfer dari NIC. Pemanggil harus mengalokasikan buffer setidaknya (sizeof(USHORT) * Panjang ).

[in] Length

Menentukan berapa banyak USHORT yang akan ditransfer dari NIC.

Nilai kembali

Tidak ada

Keterangan

NdisRawReadPortBufferUshort membaca setiap nilai USHORT, satu per satu, dari port I/O yang diberikan ke dalam buffer yang diberikan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver NDIS 6.0 dan NDIS 5.1 (lihat NdisRawReadPortBufferUshort (NDIS 5.1)) di Windows Vista. Didukung untuk driver NDIS 5.1 (lihat NdisRawReadPortBufferUshort (NDIS 5.1)) di Windows XP.
Target Platform Universal
Header ndis.h (termasuk Ndis.h)
IRQL Tingkat apa pun

Lihat juga

MiniportInitializeEx

NdisMRegisterIoPortRange

NdisRawReadPortBufferUchar

NdisRawReadPortBufferUlong

NdisRawReadPortUshort

NdisRawritePortBufferUshort