Auf Englisch lesen

Freigeben über


psapi.h-Header

Dieser Header wird von der Prozessstatus-API (PSAPI) verwendet. Weitere Informationen finden Sie unter

psapi.h enthält die folgenden Programmierschnittstellen:

Functions

 
EmptyWorkingSet

Entfernt so viele Seiten wie möglich aus dem Arbeitssatz des angegebenen Prozesses.
EnumDeviceDrivers

Ruft die Ladeadresse für jeden Gerätetreiber im System ab.
EnumPageFilesA

Ruft die Rückrufroutine für jede installierte Auslagerungsdatei im System auf. (ANSI)
EnumPageFilesW

Ruft die Rückrufroutine für jede installierte Auslagerungsdatei im System auf. (Unicode)
EnumProcesses

Ruft den Prozessbezeichner für jedes Prozessobjekt im System ab.
EnumProcessModules

Ruft ein Handle für jedes Modul im angegebenen Prozess ab.
EnumProcessModulesEx

Ruft für jedes Modul im angegebenen Prozess ein Handle ab, das die angegebenen Filterkriterien erfüllt.
GetDeviceDriverBaseNameA

Ruft den Basisnamen des angegebenen Gerätetreibers ab. (ANSI)
GetDeviceDriverBaseNameW

Ruft den Basisnamen des angegebenen Gerätetreibers ab. (Unicode)
GetDeviceDriverFileNameA

Ruft den pfad ab, der für den angegebenen Gerätetreiber verfügbar ist. (ANSI)
GetDeviceDriverFileNameW

Ruft den pfad ab, der für den angegebenen Gerätetreiber verfügbar ist. (Unicode)
GetMappedFileNameA

Überprüft, ob sich die angegebene Adresse innerhalb einer speicherabbildeten Datei im Adressraum des angegebenen Prozesses befindet. Wenn ja, gibt die Funktion den Namen der im Speicher zugeordneten Datei zurück. (ANSI)
GetMappedFileNameW

Überprüft, ob sich die angegebene Adresse innerhalb einer speicherabbildeten Datei im Adressraum des angegebenen Prozesses befindet. Wenn ja, gibt die Funktion den Namen der im Speicher zugeordneten Datei zurück. (Unicode)
GetModuleBaseNameA

Ruft den Basisnamen des angegebenen Moduls ab. (ANSI)
GetModuleBaseNameW

Ruft den Basisnamen des angegebenen Moduls ab. (Unicode)
GetModuleFileNameExA

Ruft den vollqualifizierten Pfad für die Datei ab, die das angegebene Modul enthält. (ANSI)
GetModuleFileNameExW

Ruft den vollqualifizierten Pfad für die Datei ab, die das angegebene Modul enthält. (Unicode)
GetModuleInformation

Ruft Informationen zum angegebenen Modul in der MODULEINFO-Struktur ab.
GetPerformanceInfo

Ruft die in der PERFORMANCE_INFORMATION-Struktur enthaltenen Leistungswerte ab.
GetProcessImageFileNameA

Ruft den Namen der ausführbaren Datei für den angegebenen Prozess ab. (ANSI)
GetProcessImageFileNameW

Ruft den Namen der ausführbaren Datei für den angegebenen Prozess ab. (Unicode)
GetProcessMemoryInfo

Ruft Informationen zur Speicherauslastung des angegebenen Prozesses ab.
GetWsChanges

Ruft Informationen zu den Seiten ab, die dem Arbeitssatz des angegebenen Prozesses seit dem letzten Aufruf dieser Funktion oder der InitializeProcessForWsWatch-Funktion hinzugefügt wurden.
GetWsChangesEx

Ruft erweiterte Informationen zu den Seiten ab, die dem Arbeitssatz des angegebenen Prozesses seit dem letzten Aufruf dieser Funktion oder der InitializeProcessForWsWatch-Funktion hinzugefügt wurden.
InitializeProcessForWsWatch

Initiiert die Überwachung des Arbeitssatzes des angegebenen Prozesses.
QueryWorkingSet

Ruft Informationen zu den Seiten ab, die derzeit dem Arbeitssatz des angegebenen Prozesses hinzugefügt wurden.
QueryWorkingSetEx

Ruft erweiterte Informationen zu den Seiten an bestimmten virtuellen Adressen im Adressraum des angegebenen Prozesses ab.

Rückruffunktionen

 
PENUM_PAGE_FILE_CALLBACKA

Eine anwendungsdefinierte Rückruffunktion, die mit der EnumPageFiles-Funktion verwendet wird. (ANSI)
PENUM_PAGE_FILE_CALLBACKW

Eine anwendungsdefinierte Rückruffunktion, die mit der EnumPageFiles-Funktion verwendet wird. (Unicode)

Strukturen

 
ENUM_PAGE_FILE_INFORMATION

Enthält Informationen zu einer Seitendatei.
MODULEINFO

Enthält die Ladeadresse des Moduls, die Größe und den Einstiegspunkt.
PERFORMANCE_INFORMATION

Enthält Leistungsinformationen. (PERFORMANCE_INFORMATION)
PROCESS_MEMORY_COUNTERS

Enthält die Speicherstatistiken für einen Prozess.
PROCESS_MEMORY_COUNTERS_EX

Enthält erweiterte Speicherstatistiken für einen Prozess.
PROCESS_MEMORY_COUNTERS_EX2

Enthält erweiterte Speicherstatistiken für einen Prozess. Erweitert PROCESS_MEMORY_COUNTERS_EX.
PSAPI_WORKING_SET_BLOCK

Enthält Arbeitssatzinformationen für eine Seite.
PSAPI_WORKING_SET_EX_BLOCK

Enthält erweiterte Arbeitssatzinformationen für eine Seite.
PSAPI_WORKING_SET_EX_INFORMATION

Enthält erweiterte Arbeitssatzinformationen für einen Prozess.
PSAPI_WORKING_SET_INFORMATION

Enthält Arbeitssatzinformationen für einen Prozess.
PSAPI_WS_WATCH_INFORMATION

Enthält Informationen zu einer Seite, die einem Prozessarbeitssatz hinzugefügt wurde.
PSAPI_WS_WATCH_INFORMATION_EX

Enthält erweiterte Informationen zu einer Seite, die einem Prozessarbeitssatz hinzugefügt wurde.