Condividi tramite


Exe

Exe è l'unico simbolo senza un elemento padre lessicale o di classe, perché rappresenta l'ambito globale del file exe o DLL. Esiste un solo simbolo con il SymTagExe tag per ogni file. Il metodo IDiaSession::get_globalScope restituisce il simbolo.

Proprietà

Nella tabella seguente vengono illustrate le proprietà valide per questo tipo di simbolo.

Proprietà Tipo di dati Descrizione
IDiaSymbol::get_age DWORD Età di questo eseguibile.
IDiaSymbol::get_guid GUID GUID di questo eseguibile.
IDiaSymbol::get_isCTypes BOOL TRUE se il file di simboli associato a questo eseguibile contiene tipi C (solo in DIA SDK v8.0 o versione successiva).
IDiaSymbol::get_isStripped BOOL TRUE se i simboli privati sono stati rimossi dal file di simboli associato a questo eseguibile (solo in DIA SDK v8.0 o versione successiva).
IDiaSymbol::get_machineType DWORD Valore che indica la CPU di destinazione (uno dei valori di enumerazione CV_CPU_TYPE_e).
IDiaSymbol::get_name BSTR Nome del file con estensione exe.
IDiaSymbol::get_signature DWORD Firma dell'eseguibile.
IDiaSymbol::get_symbolsFileName BSTR Percorso completo del file con estensione pdb o dbg del file exe.
IDiaSymbol::get_symIndexId DWORD ID indice del simbolo.
IDiaSymbol::get_symTag DWORD Restituisce SymTagExe (uno dei valori di enumerazione SymTagEnum).

Vedi anche