Fungsi NdisMSetBusData (ndis.h)

Driver NDIS memanggil fungsi NdisMSetBusData untuk menulis ke ruang konfigurasi perangkat.

Sintaks

ULONG NdisMSetBusData(
       IN NDIS_HANDLE NdisMiniportHandle,
  [in] IN ULONG       WhichSpace,
  [in] IN ULONG       Offset,
  [in] IN PVOID       Buffer,
  [in] IN ULONG       Length
);

Parameter

NdisMiniportHandle

Handel adaptor miniport yang diteruskan NDIS ke parameter MiniportAdapterHandle Fungsi MiniportInitializeEx .

[in] WhichSpace

Jenis data bus yang akan ditulis. Untuk informasi selengkapnya, lihat diskusi parameter WhichSpace pada halaman referensi untuk IRP_MN_READ_CONFIG.

[in] Offset

Offset byte di ruang konfigurasi, ditentukan oleh WhichSpace, tempat data ditulis.

[in] Buffer

Penunjuk ke buffer yang berisi data untuk ditulis ke bus. Harus setidaknya sebesar Panjang .

[in] Length

Panjang, dalam byte, dari data yang akan ditulis.

Nilai kembali

NdisMGetBusData mengembalikan jumlah byte yang ditulis.

Keterangan

Fungsi ini menggantikan NDIS 5.1 Fungsi NdisWritePciSlotInformation .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.0 dan yang lebih baru.
Target Platform Universal
Header ndis.h (termasuk Ndis.h)
Pustaka Ndis.lib
IRQL Tingkat apa pun

Lihat juga

IRP_MN_READ_CONFIG

MiniportInitializeEx

NdisMGetBusData