Leer en inglés

Compartir a través de


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

Consulte también

Funciones de DbgHelp