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 |