Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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 de retorno
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
.
Requerimentos
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Cabeçalho: dbgshim.h
Biblioteca: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
Versões .NET: Disponível desde: .NET Core 2.1