Função CloseCLREnumeration
Fecha qualquer evento de inicialização contínua válido do Common Language Runtime (CLR) localizado 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
[em] Ponteiro para a matriz de identificadores de evento retornados da função EnumerateCLRs.
pStringArray
[em] Ponteiro para a matriz de caminhos de cadeia de caracteres CLR retornados da função EnumerateCLRs.
dwArrayLength
[em] DWORD que contém o tamanho (comprimento) de um pHandleArray
ou pStringArray
(eles são os mesmos).
Valor devolvido
S_OK
Os identificadores abertos pela função EnumerateCLRs são fechados e a memória alocada para as matrizes de identificador e cadeia de caracteres é liberada.
E_INVALIDARG
O comprimento de pHandleArray
não corresponde ao comprimento que é passado em dwArrayLength
.
E_FAIL
(ou outros E_
códigos de retorno)
A função não consegue libertar a memória para pHandleArray
e pStringArray
.
Requisitos
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Cabeçalho: dbgshim.h
Biblioteca: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
Versões do .NET: Disponível desde o .NET Core 2.1