Funzione CloseCLREnumeration per Silverlight

Chiude tutti gli eventi di avvio continuo di Common Language Runtime (CLR) validi che si trovano in una matrice di handle restituiti dalla funzione EnumerateCLRs e libera la memoria per le matrici di handle e percorsi stringa.

Sintassi

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

Parametri

pHandleArray
[in] Puntatore alla matrice di handle di eventi restituiti dalla funzione EnumerateCLRs.

pStringArray
[in] Puntatore alla matrice di percorsi di stringa CLR restituiti dalla funzione EnumerateCLRs.

dwArrayLength
[in] DWORD contenente la dimensione (lunghezza) di pHandleArray o pStringArray (sono uguali).

Valore restituito

S_OK
Gli handle aperti dalla funzione EnumerateCLR vengono chiusi e la memoria allocata per l'handle e le matrici di stringhe vengono liberate.

E_INVALIDARG
La lunghezza di pHandleArray non corrisponde alla lunghezza passata in dwArrayLength.

E_FAIL (o altri codici E_ restituiti)
La funzione non è in grado di liberare la memoria per pHandleArray ed pStringArray.

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: dbgshim.h

Libreria: dbgshim.dll

Versioni di .NET Framework: 3.5 SP1