Función SymSrvGetFileIndexes (dbghelp.h)
Recupera los índices del archivo .pdb, .dbg o image especificado que se usaría para almacenar el archivo. La combinación de estos valores identifica de forma única el archivo en el servidor de símbolos. Se pueden usar al llamar a la función SymFindFileInPath para buscar un archivo en un almacén de símbolos.
Sintaxis
BOOL IMAGEAPI SymSrvGetFileIndexes(
[in] PCSTR File,
[out] GUID *Id,
[out] PDWORD Val1,
[out, optional] PDWORD Val2,
[in] DWORD Flags
);
Parámetros
[in] File
Nombre del archivo.
[out] Id
El primero de tres parámetros de identificación.
[out] Val1
El segundo de tres parámetros de identificación.
[out, optional] Val2
El tercero de tres parámetros de identificación.
[in] Flags
Este parámetro se reserva para uso futuro.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero. Para recuperar información de error extendida, llame a GetLastError.
Comentarios
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.
Para llamar a la versión Unicode de esta función, defina DBGHELP_TRANSLATE_TCHAR.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | dbghelp.h |
Library | Dbghelp.lib |
Archivo DLL | Dbghelp.dll |
Redistribuible | DbgHelp.dll 6.3 o posterior |