Compartir a través de


Función SymRefreshModuleList (dbghelp.h)

Actualiza la lista de módulos para el proceso.

Sintaxis

BOOL IMAGEAPI SymRefreshModuleList(
  [in] HANDLE hProcess
);

Parámetros

[in] hProcess

Identificador de un proceso. Este identificador debe haberse pasado previamente a la función SymInitialize .

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es TRUE.

Si se produce un error en la función, el valor devuelto es FALSE. Para recuperar información de error extendida, llame a GetLastError.

Comentarios

Esta función enumera los módulos cargados para el proceso y llama eficazmente a la función SymLoadModule64 para cada módulo. SymInitialize realiza este mismo proceso si fInvadeProcess es TRUE.

Todas las funciones DbgHelp, como esta, son un único subproceso. Por lo tanto, es probable que las llamadas desde más de un subproceso a esta función producirán un comportamiento inesperado o daños en la memoria. Para evitarlo, debe sincronizar todas las llamadas simultáneas de más de un subproceso a esta función.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado dbghelp.h
Library Dbghelp.lib
Archivo DLL Dbghelp.dll
Redistribuible DbgHelp.dll 6.5 o posterior

Consulte también

Funciones de DbgHelp