Função CloseCLREnumeration para Silverlight

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 códigos de retorno E_)
A função não consegue libertar a memória para pHandleArray e pStringArray.

Requisitos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: dbgshim.h

Biblioteca: dbgshim.dll

Versões do .NET Framework: 3.5 SP1