Freigeben über


SYMSRV_INDEX_INFO-Struktur (dbghelp.h)

Enthält Informationen zum Symbolserverindex.

Syntax

typedef struct {
  DWORD sizeofstruct;
  char  file[MAX_PATH + 1];
  BOOL  stripped;
  DWORD timestamp;
  DWORD size;
  char  dbgfile[MAX_PATH + 1];
  char  pdbfile[MAX_PATH + 1];
  GUID  guid;
  DWORD sig;
  DWORD age;
} SYMSRV_INDEX_INFO, *PSYMSRV_INDEX_INFO;

Member

sizeofstruct

Die Größe der Struktur in Bytes. Dieser Member muss auf sizeof(SYMSRV_INDEX_INFO) oder sizeof(SYMSRV_INDEX_INFOW)festgelegt sein.

file[MAX_PATH + 1]

Der Name der PDB-, DBG- oder Imagedatei.

stripped

Ein -Wert, der angibt, ob die Bilddatei entfernt wird.

timestamp

Der Zeitstempel aus dem PE-Header. Dieses Element wird nur für Bilddateien verwendet.

size

Die Dateigröße aus dem PE-Header. Dieses Element wird nur für Bilddateien verwendet.

dbgfile[MAX_PATH + 1]

Wenn die Bilddatei entfernt wird und eine DBG-Datei vorhanden ist, ist dieses Element der Pfad zur DBG-Datei aus dem CV-Eintrag.

pdbfile[MAX_PATH + 1]

Die PDB-Datei aus dem CV-Eintrag. Dieser Member wird nur für Image- und DBG-Dateien verwendet.

guid

Die GUID der PDB-Datei. Wenn keine GUID verfügbar ist, wird die Signatur der PDB-Datei in das erste DWORD der GUID kopiert.

sig

Die Signatur der PDB-Datei (zur Verwendung mit PDB-Dateien im alten Stil). Dieser Wert kann 0 sein, wenn es sich um eine PDB-Datei im neuen Stil handelt, die eine SIGNATUR mit GUID-Länge verwendet.

age

Das Alter der PDB-Datei.

Anforderungen

Anforderung Wert
Header dbghelp.h
Verteilbare Komponente DbgHelp.dll 6.6 oder höher

Weitere Informationen

SymSrvGetFileIndexInfo