Fungsi NdisGroupActiveProcessorCount (ndis.h)

Fungsi NdisGroupActiveProcessorCount mengembalikan jumlah prosesor yang saat ini aktif dalam grup tertentu.

Sintaks

ULONG NdisGroupActiveProcessorCount(
  USHORT Group
);

Parameter

Group

Nilai USHORT yang mengidentifikasi grup prosesor di sistem komputer lokal.

Nilai kembali

NdisGroupActiveProcessorCount mengembalikan nilai ULONG untuk jumlah prosesor yang aktif dalam grup yang ditentukan dalam parameter Grup . Jumlah prosesor adalah nilai berbasis nol.

Jika parameter Grup ALL_PROCESSOR_GROUPS, NdisGroupActiveProcessorCount mengembalikan jumlah prosesor aktif di komputer lokal.

Keterangan

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

Prosesor menghitung bahwa Pengembalian 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 tidak boleh menggunakan Fungsi NdisSystemActiveProcessorCount karena hanya mengembalikan jumlah prosesor dan menyediakan masker afinitas sebagai parameter keluar, untuk grup prosesor 0.
 
Untuk mendapatkan masker afinitas aktif, panggil Fungsi NdisGroupActiveProcessorMask .

Untuk mendapatkan jumlah maksimum prosesor dalam grup, hubungi Fungsi NdisGroupMaxProcessorCount .

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

NdisGroupActiveProcessorMask

NdisGroupMaxProcessorCount

NdisSystemActiveProcessorCount

NdisSystemProcessorCount