Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La structure NDIS_PROCESSOR_INFO spécifie des informations sur un processeur sur l’ordinateur local.
Syntaxe
typedef struct _NDIS_PROCESSOR_INFO {
ULONG CpuNumber;
ULONG PhysicalPackageId;
ULONG CoreId;
ULONG HyperThreadID;
} NDIS_PROCESSOR_INFO, *PNDIS_PROCESSOR_INFO;
Membres
CpuNumber
Numéro d’UC affecté au processeur. La valeur est comprise entre zéro et le nombre de processeurs actifs moins un.
PhysicalPackageId
ID de package physique du processeur. La valeur est comprise entre zéro et le nombre dans le NumPhysicalPackages membre du NDIS_SYSTEM_PROCESSOR_INFO structure moins une.
CoreId
ID principal du processeur. La valeur se trouve dans la plage comprise entre zéro et le nombre dans la NumCoresPerPhysicalPackage membre de la structure NDIS_SYSTEM_PROCESSOR_INFO moins un.
HyperThreadID
ID d’hyperthreading du processeur. La valeur est comprise entre zéro et le nombre dans la MaxHyperThreadingCpusPerCore membre de la structure NDIS_SYSTEM_PROCESSOR_INFO moins un.
Remarques
La structure NDIS_PROCESSOR_INFO est utilisée dans le structure NDIS_SYSTEM_PROCESSOR_INFO.
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Prise en charge dans NDIS 6.0 et 6.1. Pour NDIS 6.20 et versions ultérieures, utilisez NDIS_PROCESSOR_INFO_EX. |
| d’en-tête | ndis.h (include Ndis.h) |