Makro NdisRawReadPortBufferUlong (ndis.h)

NdisRawReadPortBufferUlong membaca sejumlah ULONG tertentu ke dalam buffer yang disediakan pemanggil.

Sintaks

void NdisRawReadPortBufferUlong(
  [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 ULONG akan ditransfer dari NIC. Pemanggil harus mengalokasikan buffer setidaknya ( sizeof(ULONG) * Panjang ).

[in] Length

Menentukan berapa banyak ULONG yang akan ditransfer dari NIC.

Nilai kembali

Tidak ada

Keterangan

NdisRawReadPortBufferUlong membaca setiap nilai ULONG, 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 NdisRawReadPortBufferUlong (NDIS 5.1)) di Windows Vista. Didukung untuk driver NDIS 5.1 (lihat NdisRawReadPortBufferUlong (NDIS 5.1)) di Windows XP.
Target Platform Universal
Header ndis.h (termasuk Ndis.h)
IRQL Tingkat apa pun

Lihat juga

MiniportInitializeEx

NdisMRegisterIoPortRange

NdisRawReadPortBufferUchar

NdisRawReadPortBufferUshort

NdisRawReadPortUlong

NdisRawWritePortBufferUlong