Delen via


CloseCLREnumeration-functie

Hiermee sluit u alle geldige common language runtime (CLR) continue opstartgebeurtenissen in een matrix met ingangen die worden geretourneerd door de functie EnumerateCLRs, en wordt het geheugen voor de handle- en tekenreekspadmatrices vrijgemaakt.

Syntaxis

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

Parameterwaarden

pHandleArray
[in] Aanwijzer naar de matrix van gebeurtenis-handles die worden geretourneerd door de functie EnumerateCLRs.

pStringArray
[in] Aanwijzer naar de matrix van CLR-tekenreekspaden die worden geretourneerd door de functie EnumerateCLRs.

dwArrayLength
[in] DWORD met de grootte (lengte) van een of pHandleArraypStringArray (ze zijn hetzelfde).

Retourwaarde

S_OK
Ingangen die door de functie EnumerateCLRs worden geopend, worden gesloten en het geheugen dat is toegewezen voor de handle en tekenreeksmatrices wordt vrijgemaakt.

E_INVALIDARG
De lengte komt pHandleArray niet overeen met de lengte die wordt doorgegeven dwArrayLength.

E_FAIL (of andere E_ retourcodes)
De functie kan het geheugen niet vrij maken voor pHandleArray en pStringArray.

Behoeften

Platformen: Zie ondersteunde besturingssystemen van .NET.

Koptekst: dbgshim.h

Bibliotheek: dbgshim.dll, libdbgshim.so, libdbgshim.dylib

.NET-versies: Beschikbaar sinds .NET Core 2.1