Função CloseCLREnumeration
Fecha todos os eventos de inicialização do CLR (Common Language Runtime) válidos localizados em uma matriz de identificadores retornados pela função EnumerateCLRs e libera a memória para as matrizes de caminho de identificador e cadeia de caracteres.
Sintaxe
HRESULT CloseCLREnumeration (
[in] DWORD pHandleArray,
[in] LPWSTR** pStringArray,
[in] DWORD* dwArrayLength
);
Parâmetros
pHandleArray
[in] Ponteiro para a matriz de identificadores de evento retornados da função EnumerateCLRs.
pStringArray
[in] Ponteiro para a matriz de caminhos de cadeia de caracteres do CLR retornados da função EnumerateCLRs.
dwArrayLength
[in] DWORD que contém o tamanho (comprimento) de pHandleArray
ou pStringArray
(eles são iguais).
Retornar valor
S_OK
Os identificadores abertos pela função EnumerateCLRs são fechados e a memória alocada as matrizes de identificador e cadeia de caracteres são liberadas.
E_INVALIDARG
O comprimento de pHandleArray
não corresponde ao comprimento que é passado em dwArrayLength
.
E_FAIL
(ou outros códigos de retorno E_
)
A função não pode liberar a memória para pHandleArray
e pStringArray
.
Requisitos
Plataformas: confira Sistemas operacionais com suporte no .NET.
Cabeçalho: dbgshim.h
Biblioteca: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
Versões do .NET: disponível desde o .NET Core 2.1