Funktionen CloseCLREnumeration
Stänger alla giltiga CLR-händelser (Common Language Runtime) som finns i en matris med referenser som returneras av funktionen EnumerateCLRs och frigör minnet för matriserna för referens- och strängsökväg.
Syntax
HRESULT CloseCLREnumeration (
[in] DWORD pHandleArray,
[in] LPWSTR** pStringArray,
[in] DWORD* dwArrayLength
);
Parametrar
pHandleArray
[i] Pekare till matrisen med händelsereferenser som returneras från funktionen EnumerateCLRs.
pStringArray
[i] Pekare till matrisen med CLR-strängsökvägar som returneras från funktionen EnumerateCLRs.
dwArrayLength
[i] DWORD som innehåller storleken (längden) på antingen pHandleArray
eller pStringArray
(de är samma).
Returvärde
S_OK
Referenser som öppnas av funktionen EnumerateCLRs stängs och minnet som allokeras för referens- och strängmatriserna frigörs.
E_INVALIDARG
Längden på pHandleArray
matchar inte längden som skickas i dwArrayLength
.
E_FAIL
(eller andra E_
returkoder)
Funktionen kan inte frigöra minne för pHandleArray
och pStringArray
.
Behov
Plattformar: Se operativsystem som stöds av .NET.
Rubrik: dbgshim.h
Bibliotek: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
.NET-versioner: Finns sedan .NET Core 2.1