Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Ferme tous les événements clR (Common Language Runtime) valides situés dans un tableau de handles retournés par la fonction EnumerateCLRs et libère la mémoire des tableaux de handle et de chemin d’accès de chaîne.
Syntaxe
HRESULT CloseCLREnumeration (
[in] DWORD pHandleArray,
[in] LPWSTR** pStringArray,
[in] DWORD* dwArrayLength
);
Paramètres
pHandleArray
[in] Pointeur vers le tableau de handles d’événements retournés par la fonction EnumerateCLRs.
pStringArray
[in] Pointeur vers le tableau de chemins de chaîne CLR retournés par la fonction EnumerateCLRs.
dwArrayLength
[in] DWORD qui contient la taille (longueur) de l’une ou pHandleArray l’autre pStringArray (elles sont identiques).
Valeur retournée
S_OK
Les handles ouverts par la fonction EnumerateCLRs sont fermés et la mémoire allouée pour les handles et les tableaux de chaînes sont libérés.
E_INVALIDARG
La longueur de pHandleArray ne correspond pas à la longueur passée dwArrayLength.
E_FAIL (ou d’autres E_ codes de retour)
La fonction ne peut pas libérer la mémoire pour pHandleArray et pStringArray.
Spécifications
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête : dbgshim.h
Bibliothèque : dbgshim.dll, libdbgshim.so, libdbgshim.dylib
Versions de .NET : Disponible depuis .NET Core 2.1