Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca wskaźnik do listy klauzul obsługi wyjątków (EH), które są zdefiniowane dla tego języka pośredniego (IL).
Składnia
HRESULT GetEHClauses(
[in] ULONG32 cClauses,
[out] ULONG32 * pcClauses,
[out, size_is(cClauses), length_is(*pcClauses)] CorDebugEHClause clauses[]);
Parametry
cClauses [in] Pojemność magazynu tablicy clauses . Aby uzyskać więcej informacji, zobacz sekcję Uwagi.
pcClauses [out] Liczba klauzul, o których informacje są zapisywane w tablicy clauses .
klauzule [out] Tablica obiektów CorDebugEHClause zawierających informacje na temat klauzul obsługi wyjątków zdefiniowanych dla tego IL.
Uwagi
Jeśli cClauses wartość to 0 i pcClauses nie ma wartości null, pcClauses jest ustawiona na liczbę dostępnych klauzul obsługi wyjątków. Jeśli cClauses wartość jest inna niż zero, reprezentuje pojemność magazynu tablicy clauses . Gdy metoda zwraca clauses wartość , zawiera maksymalną liczbę cClauses elementów i pcClauses jest ustawiana na liczbę klauzul zapisywanych w tablicy clauses .
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje platformy .NET: Dostępne od programu .NET Framework 4.5.2