API de estado de proceso (PSAPI)
Información general sobre la tecnología process status API (PSAPI).
Para desarrollar Process Status API (PSAPI), necesita estos encabezados:
Para obtener instrucciones de programación para esta tecnología, consulte:
EmptyWorkingSet Quita tantas páginas como sea posible del conjunto de trabajo del proceso especificado. |
EnumDeviceDrivers Recupera la dirección de carga de cada controlador de dispositivo del sistema. |
EnumPageFilesA Llama a la rutina de devolución de llamada para cada archivo de página instalado en el sistema. (ANSI) |
EnumPageFilesW Llama a la rutina de devolución de llamada para cada archivo de página instalado en el sistema. (Unicode) |
EnumProcesses Recupera el identificador de proceso de cada objeto de proceso del sistema. |
EnumProcessModules Recupera un identificador para cada módulo del proceso especificado. |
EnumProcessModulesEx Recupera un identificador para cada módulo del proceso especificado que cumple los criterios de filtro especificados. |
GetDeviceDriverBaseNameA Recupera el nombre base del controlador de dispositivo especificado. (ANSI) |
GetDeviceDriverBaseNameW Recupera el nombre base del controlador de dispositivo especificado. (Unicode) |
GetDeviceDriverFileNameA Recupera la ruta de acceso disponible para el controlador de dispositivo especificado. (ANSI) |
GetDeviceDriverFileNameW Recupera la ruta de acceso disponible para el controlador de dispositivo especificado. (Unicode) |
GetMappedFileNameA Comprueba si la dirección especificada está dentro de un archivo asignado a memoria en el espacio de direcciones del proceso especificado. Si es así, la función devuelve el nombre del archivo asignado a memoria. (ANSI) |
GetMappedFileNameW Comprueba si la dirección especificada está dentro de un archivo asignado a memoria en el espacio de direcciones del proceso especificado. Si es así, la función devuelve el nombre del archivo asignado a memoria. (Unicode) |
GetModuleBaseNameA Recupera el nombre base del módulo especificado. (ANSI) |
GetModuleBaseNameW Recupera el nombre base del módulo especificado. (Unicode) |
GetModuleFileNameExA Recupera la ruta de acceso completa del archivo que contiene el módulo especificado. (ANSI) |
GetModuleFileNameExW Recupera la ruta de acceso completa del archivo que contiene el módulo especificado. (Unicode) |
GetModuleInformation Recupera información sobre el módulo especificado en la estructura MODULEINFO. |
GetPerformanceInfo Recupera los valores de rendimiento contenidos en la estructura PERFORMANCE_INFORMATION. |
GetProcessImageFileNameA Recupera el nombre del archivo ejecutable para el proceso especificado. (ANSI) |
GetProcessImageFileNameW Recupera el nombre del archivo ejecutable para el proceso especificado. (Unicode) |
GetProcessMemoryInfo Recupera información sobre el uso de memoria del proceso especificado. |
GetWsChanges Recupera información sobre las páginas que se han agregado al conjunto de trabajo del proceso especificado desde la última vez que se llamó a esta función o a la función InitializeProcessForWsWatch. |
GetWsChangesEx Recupera información extendida sobre las páginas que se han agregado al conjunto de trabajo del proceso especificado desde la última vez que se llamó a esta función o a la función InitializeProcessForWsWatch. |
InitializeProcessForWsWatch Inicia la supervisión del conjunto de trabajo del proceso especificado. |
PENUM_PAGE_FILE_CALLBACKA Función de devolución de llamada definida por la aplicación que se usa con la función EnumPageFiles. (ANSI) |
PENUM_PAGE_FILE_CALLBACKW Función de devolución de llamada definida por la aplicación que se usa con la función EnumPageFiles. (Unicode) |
QueryWorkingSet Recupera información sobre las páginas agregadas actualmente al conjunto de trabajo del proceso especificado. |
QueryWorkingSetEx Recupera información extendida sobre las páginas en direcciones virtuales específicas del espacio de direcciones del proceso especificado. |
ENUM_PAGE_FILE_INFORMATION Contiene información sobre un archivo de página. |
MODULEINFO Contiene la dirección de carga del módulo, el tamaño y el punto de entrada. |
PERFORMANCE_INFORMATION Contiene información de rendimiento. (PERFORMANCE_INFORMATION) |
PROCESS_MEMORY_COUNTERS Contiene las estadísticas de memoria de un proceso. |
PROCESS_MEMORY_COUNTERS_EX Contiene estadísticas de memoria extendidas para un proceso. |
PROCESS_MEMORY_COUNTERS_EX2 Contiene estadísticas de memoria extendidas para un proceso. Extiende PROCESS_MEMORY_COUNTERS_EX. |
PSAPI_WORKING_SET_BLOCK Contiene información del espacio de trabajo de una página. |
PSAPI_WORKING_SET_EX_BLOCK Contiene información de conjunto de trabajo extendido para una página. |
PSAPI_WORKING_SET_EX_INFORMATION Contiene información de conjunto de trabajo extendido para un proceso. |
PSAPI_WORKING_SET_INFORMATION Contiene información del espacio de trabajo de un proceso. |
PSAPI_WS_WATCH_INFORMATION Contiene información sobre una página agregada a un conjunto de trabajo de proceso. |
PSAPI_WS_WATCH_INFORMATION_EX Contiene información extendida sobre una página agregada a un conjunto de trabajo de proceso. |