Udostępnij za pośrednictwem


Jednostka kompilacji

Istnieje jeden SymTagCompiland symbol dla każdego pliku Compiland połączonego z plikiem .exe. Informacje compiland są dzielone między symbole z tagiem SymTagCompiland , który można pobrać bez ładowania dodatkowych symboli compiland i symboli z tagiem SymTagCompilandDetails , co może wymagać załadowania dodatkowych symboli.

Właściwości

W poniższej tabeli przedstawiono właściwości, które są prawidłowe dla tego typu symbolu.

Właściwości Typ danych opis
IDiaSymbol::get_editAndContinueEnabled BOOL TRUE jeśli opcja Edytuj i kontynuuj została włączona podczas kompilacji.
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbol pliku .exe.
IDiaSymbol::get_lexicalParentId DWORD Identyfikator symbolu nadrzędnego leksykalnego.
IDiaSymbol::get_libraryName BSTR Nazwa biblioteki lub pliku obiektu, z którego został załadowany obiekt.
IDiaSymbol::get_name BSTR Nazwa pliku obiektu compiland.
IDiaSymbol::get_sourceFileName BSTR Nazwa pliku źródłowego.
IDiaSymbol::get_symIndexId DWORD Identyfikator indeksu symbolu.
IDiaSymbol::get_symTag DWORD Zwraca SymTagCompiland (jedna z wartości wyliczenia SymTagEnum).

Zobacz też