Funzione CloseCLREnumeration
Chiude tutti gli eventi di avvio continuo di Common Language Runtime (CLR) validi posizionati in una matrice di handle restituita 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 restituita dalla funzione enumerateCLR.
pStringArray
[in] Puntatore alla matrice di percorsi di stringa CLR restituita dalla funzione enumerateCLR.
dwArrayLength
[in] DWORD contenente la dimensione (lunghezza) di pHandleArray
o pStringArray
(sono uguali).
Valore restituito
S_OK
Gli handle aperti dalla funzione EnumerateCLRs vengono chiusi e la memoria allocata per l'handle e le matrici di stringhe viene liberata.
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 Sistemi operativi supportati da .NET.
Intestazione: dbgshim.h
Libreria: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
Versioni .NET: disponibili a partire da .NET Core 2.1