Compartir vía


Función CloseCLREnumeration

Cierra los eventos de inicio continuo de Common Language Runtime (CLR) válidos ubicados en una matriz de identificadores devueltos por la función EnumerateCLRs y libera la memoria para las matrices de rutas de cadenas y de identificadores.

Sintaxis

HRESULT CloseCLREnumeration (
    [in]  DWORD      pHandleArray,
    [in]  LPWSTR**   pStringArray,
    [in]  DWORD*     dwArrayLength
);

Parámetros

pHandleArray
[in] Puntero a la matriz de identificadores de eventos devueltos desde la función EnumerateCLRs.

pStringArray
[in] Puntero a la matriz de rutas de cadenas del CLR devueltas desde la función EnumerateCLRs.

dwArrayLength
[in] DWORD que contiene el tamaño (longitud) de pHandleArray o pStringArray (son iguales).

Valor devuelto

S_OK
Se cierran los identificadores abiertos por la función EnumerateCLRs y se libera la memoria asignada para las matrices de identificadores y cadenas.

E_INVALIDARG
La longitud de pHandleArray no coincide con la longitud que se pasa en dwArrayLength.

E_FAIL (u otros códigos de retorno E_)
La función no puede liberar la memoria para pHandleArray y pStringArray.

Requisitos

Plataformas: consulte Sistemas operativos compatibles con .NET.

Encabezado: dbgshim.h

Biblioteca: dbgshim.dll, libdbgshim.so, libdbgshim.dylib

Versiones de .NET: disponible a partir de .NET Core 2.1