Partager via


Fonction EngQuerySystemAttribute (winddi.h)

La fonction EngQuerySystemAttribute interroge des fonctionnalités spécifiques au processeur ou au système.

Syntaxe

ENGAPI BOOL EngQuerySystemAttribute(
  [in]  ENG_SYSTEM_ATTRIBUTE CapNum,
  [out] PDWORD               pCapability
);

Paramètres

[in] CapNum

Spécifie la capacité en cours d’interrogation. Ce paramètre peut être l’une des valeurs suivantes :

Valeur Signification
EngNumberOfProcessors GDI retourne le nombre de processeurs actifs dans le système.
EngOptimumAvailableSystemMemory Non disponible pour utilisation.
EngOptimumAvailableUserMemory Non disponible pour utilisation.
EngProcessorFeature GDI retourne un masque de bits d’indicateurs qui décrivent les fonctionnalités du processeur. Actuellement, GDI définit l’indicateur QSA_MMX lorsqu’un processeur x86 prend en charge MMX. QSA_MMX est pertinent uniquement sur la plateforme x86 .

[out] pCapability

Pointeur vers l’emplacement qui reçoit le résultat de la requête. La valeur que GDI place dans ce paramètre dépend de la valeur énumérée spécifiée par CapNum.

Valeur retournée

EngQuerySystemAttribute retourne TRUE en cas de réussite. Sinon, il retourne FALSE.

Configuration requise

   
Client minimal pris en charge Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Universal
En-tête winddi.h (inclure Winddi.h)
Bibliothèque Win32k.lib
DLL Win32k.sys