Freigeben über


EngQuerySystemAttribute-Funktion (winddi.h)

Die EngQuerySystemAttribute-Funktion fragt prozessorspezifische oder systemspezifische Funktionen ab.

Syntax

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

Parameter

[in] CapNum

Gibt die abgefragte Funktion an. Dieser Parameter kann einer der folgenden Werte sein:

Wert Bedeutung
EngNumberOfProcessors GDI gibt die Anzahl der aktiven Prozessoren im System zurück.
EngOptimumAvailableSystemMemory Nicht verfügbar.
EngOptimumAvailableUserMemory Nicht verfügbar.
EngProcessorFeature GDI gibt eine Bitmaske von Flags zurück, die die Funktionen des Prozessors beschreiben. Derzeit legt GDI das QSA_MMX-Flag fest, wenn ein x86-Prozessor MMX-Unterstützung hat. QSA_MMX ist nur auf der x86-Plattform relevant.

[out] pCapability

Zeiger auf den Speicherort, der das Ergebnis der Abfrage empfängt. Der Wert, den GDI in diesem Parameter platziert, hängt von dem durch CapNum angegebenen aufgezählten Wert ab.

Rückgabewert

EngQuerySystemAttribute gibt bei Erfolg TRUE zurück. Andernfalls wird FALSE zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Universell
Header winddi.h (einschließlich Winddi.h)
Bibliothek Win32k.lib
DLL Win32k.sys