ICorDebugType2::GetTypeID — Metoda
Pobiera COR_TYPEID dla tego typu.
Składnia
HRESULT GetTypeID(
([out] COR_TYPEID *id
);
Parametry
id
[out] Wskaźnik do COR_TYPEID dla tego ICorDebugType.
Wartość zwracana
Wartość zwracana jest S_OK
w przypadku powodzenia lub kodu błędu po niepowodzeniu HRESULT
. Kody HRESULT
obejmują następujące elementy:
Kod powrotu | Opis |
---|---|
S_OK |
Metoda powiodła się. Metoda pobrała prawidłowy COR_TYPEID. |
CORDBG_E_CLASS_NOT_LOADED |
Typ nie został załadowany. |
CORDBG_E_UNSUPPORTED |
Typ nie jest obsługiwany. |
Uwagi
Ta metoda udostępnia mapowanie z ICorDebugType, który reprezentuje typ, który może lub nie został załadowany do środowiska uruchomieniowego, do COR_TYPEID, który służy jako nieprzezroczysty uchwyt, który identyfikuje typ załadowany do środowiska uruchomieniowego.
Gdy typ, który reprezentuje ICorDebugType, nie został jeszcze załadowany, ta metoda zwraca wartość CORDBG_E_CLASS_NOT_LOADED
. Jeśli typ nie jest obsługiwany, zwraca wartość CORDBG_E_UNSUPPORTED
.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorDebug.idl, CorDebug.h
Biblioteki: CorGuids.lib
wersje .NET Framework: dostępne od wersji 4.6.2
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla