SYMSRV_INDEX_INFOW Struktur (dbghelp.h)
Enthält Symbolserverindexinformationen.
Syntax
typedef struct {
DWORD sizeofstruct;
WCHAR file[MAX_PATH + 1];
BOOL stripped;
DWORD timestamp;
DWORD size;
WCHAR dbgfile[MAX_PATH + 1];
WCHAR pdbfile[MAX_PATH + 1];
GUID guid;
DWORD sig;
DWORD age;
} SYMSRV_INDEX_INFOW, *PSYMSRV_INDEX_INFOW;
Angehörige
sizeofstruct
Die Größe der Struktur in Byte. Dieses Element muss auf sizeof(SYMSRV_INDEX_INFO)
oder sizeof(SYMSRV_INDEX_INFOW)
festgelegt werden.
file[MAX_PATH + 1]
Der Name der PDB-, DBG- oder Bilddatei.
stripped
Ein Wert, der angibt, ob die Bilddatei entfernt wird.
timestamp
Der Zeitstempel aus der PE-Kopfzeile. 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 dieser Member der Pfad zur DBG-Datei aus dem CV-Eintrag.
pdbfile[MAX_PATH + 1]
Die PDB-Datei aus dem CV-Eintrag. Dieses Element 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 die erste DWORD- der GUID kopiert.
sig
Die Signatur der PDB-Datei (für die 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 GUID-Länge-Signatur verwendet.
age
Das Alter der PDB-Datei.
Bemerkungen
Anmerkung
Der dbghelp.h-Header definiert SYMSRV_INDEX_INFO als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbghelp.h |
redistributable | DbgHelp.dll 6.6 oder höher |