Udostępnij za pośrednictwem


Przyjaciel (Zestaw SDK dostępu do interfejsu debugowania)

Klasy przyjacielskie i przyjazne funkcje są identyfikowane symbolami SymTagFriend . Są to elementy podrzędne nadrzędnych typów zdefiniowanych przez użytkownika (UDT) i mają właściwość IDiaSymbol::get_classParent .

Właściwości

W poniższej tabeli przedstawiono dodatkowe prawidłowe właściwości dla tego typu symboli.

Właściwości Typ danych opis
IDiaSymbol::get_classParent IDiaSymbol* Symbol elementu nadrzędnego UDT.
IDiaSymbol::get_classParentId DWORD Identyfikator symbolu nadrzędnego klasy.
IDiaSymbol::get_name BSTR Nazwa klasy lub funkcji.
IDiaSymbol::get_symIndexId DWORD Identyfikator indeksu symbolu.
IDiaSymbol::get_symTag DWORD Zwraca SymTagFriend (jedna z wartości wyliczenia SymTagEnum).
IDiaSymbol::get_type IDiaSymbol* Symbol dla klasy lub funkcji.
IDiaSymbol::get_typeId DWORD Identyfikator symbolu typu.

Zobacz też