Fungsi NdisGroupActiveProcessorMask (ndis.h)

Fungsi NdisGroupActiveProcessorMask mengembalikan masker prosesor yang saat ini aktif untuk grup yang ditentukan.

Sintaks

KAFFINITY NdisGroupActiveProcessorMask(
  USHORT Group
);

Parameter

Group

Nilai USHORT yang mengidentifikasi grup prosesor di sistem komputer lokal.

Nilai kembali

NdisGroupActiveProcessorMask mengembalikan masker prosesor yang saat ini aktif untuk grup yang ditentukan sebagai bitmap KAFFINITY . Di lingkungan yang memungkinkan fungsionalitas hot-add, bitmap ini dapat berubah selama runtime.

Keterangan

Driver NDIS mungkin memanggil fungsi NdisGroupActiveProcessorMask selama inisialisasi sebelum mengalokasikan sumber daya.

Nilai KAFFINITY yang dikembalikan NdisGroupActiveProcessorMask dapat berubah saat runtime pada SKU yang mendukung fungsionalitas hot-add untuk CPU.

Catatan Driver NDIS tidak boleh menggunakan fungsi NdisSystemProcessorCount untuk mengambil jumlah prosesor yang saat ini aktif. Selain itu, driver NDIS 6.20 dan yang lebih baru tidak boleh menggunakan Fungsi NdisSystemActiveProcessorCount karena hanya mengembalikan jumlah prosesor dan menyediakan masker afinitas sebagai parameter keluar, untuk grup prosesor 0.
 
Untuk mendapatkan jumlah prosesor aktif, hubungi Fungsi NdisGroupActiveProcessorCount .

Persyaratan

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

Lihat juga

NdisGroupActiveProcessorCount NdisSystemActiveProcessorCount

NdisSystemProcessorCount