Fungsi NdisGetProcessorInformation (ndis.h)

Fungsi NdisGetProcessorInformation mengambil informasi tentang topologi CPU komputer lokal dan set prosesor yang harus digunakan driver miniport untuk menerima penskalaan sisi (RSS).

Sintaks

NDIS_STATUS NdisGetProcessorInformation(
  [in, out] PNDIS_SYSTEM_PROCESSOR_INFO SystemProcessorInfo
);

Parameter

[in, out] SystemProcessorInfo

Penunjuk ke NDIS_SYSTEM_PROCESSOR_INFO struktur yang diisi NDIS dengan informasi tentang topologi CPU sistem dan set prosesor RSS.

Nilai kembali

NdisGetProcessorInformation dapat mengembalikan salah satu nilai status berikut:

Menampilkan kode Deskripsi
NDIS_STATUS_SUCCESS
Operasi berhasil diselesaikan.
NDIS_STATUS_BUFFER_TOO_SHORT
Ukuran yang ditentukan dalam anggota Header.Size dari parameter SystemProcessorInfo terlalu kecil.

Keterangan

Driver NDIS memanggil fungsi NdisGetProcessorInformation untuk mengambil informasi tentang prosesor di komputer lokal.

Driver miniport berkemampuan RSS yang mendukung panggilan MSI-X NdisGetProcessorInformation dalam Fungsi MiniportFilterResourceRequirements . Driver Miniport mengatur afinitas interupsi pesan MSI-X yang dialokasikan ke prosesor RSS yang ditentukan dalam anggota RssProcessors dari parameter SystemProcessorInfo .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di NDIS 6.0 dan 6.1. Untuk NDIS 6.20 dan yang lebih baru, ise NdisGetProcessorInformationEx atau NdisGetRssProcessorInformation sebagai gantinya.
Target Platform Universal
Header ndis.h (termasuk Ndis.h)
Pustaka Ndis.lib
IRQL PASSIVE_LEVEL

Lihat juga

MiniportFilterResourceRequirements

NDIS_SYSTEM_PROCESSOR_INFO

NdisGetProcessorInformationEx NdisGetRssProcessorInformation