Partager via


ICorDebugILCode ::GetEHClauses, méthode

Retourne un pointeur vers une liste de clauses de gestion des exceptions (EH) définies pour ce langage intermédiaire (IL).

Syntaxe

HRESULT GetEHClauses(
   [in] ULONG32 cClauses,
   [out] ULONG32 * pcClauses,
   [out, size_is(cClauses), length_is(*pcClauses)] CorDebugEHClause clauses[]);

Paramètres

cClauses [in] Capacité de stockage du clauses tableau. Pour plus d’informations, consultez la section Remarques.

pcClauses [out] Nombre de clauses sur lesquelles les informations sont écrites dans le clauses tableau.

clauses [out] Tableau d’objets CorDebugEHClause qui contiennent des informations sur les clauses de gestion des exceptions définies pour cet il.

Remarques

Si cClauses la valeur est 0 et pcClauses n’est pas null, pcClauses elle est définie sur le nombre de clauses de gestion des exceptions disponibles. S’il cClauses n’est pas égal à zéro, il représente la capacité de stockage du clauses tableau. Lorsque la méthode retourne, clauses contient un maximum d’éléments cClauses et pcClauses est définie sur le nombre de clauses réellement écrites dans le clauses tableau.

Spécifications

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

En-tête: CorDebug.idl, CorDebug.h

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 4.5.2

Voir aussi