Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Schließt alle gültigen Common Language Runtime (CLR)-Fortsetzungsstartereignisse, die sich in einem Array von Handles befinden, die von der Funktion EnumerateCLRs zurückgegeben werden, und gibt den Speicher für das Handle- und Zeichenfolgenpfadarray frei.
Syntax
HRESULT CloseCLREnumeration (
[in] DWORD pHandleArray,
[in] LPWSTR** pStringArray,
[in] DWORD* dwArrayLength
);
Die Parameter
pHandleArray
[in] Zeiger auf das Array von Ereignishandles, die von der EnumerateCLRs-Funktion zurückgegeben werden.
pStringArray
[in] Zeiger auf das Array von CLR-Zeichenfolgenpfaden, die von der EnumerateCLRs-Funktion zurückgegeben werden.
dwArrayLength
[in] DWORD, das die Größe (Länge) eines pHandleArray oder pStringArray (sie sind identisch) enthält.
Rückgabewert
S_OK
Handles, die von der EnumerateCLRs-Funktion geöffnet werden, werden geschlossen, und der speicherzuweisung für das Handle und Zeichenfolgenarrays wird freigegeben.
E_INVALIDARG
Die Länge stimmt pHandleArray nicht mit der Länge überein, die übergeben dwArrayLengthwird.
E_FAIL (oder andere E_ Rückgabecodes)
Die Funktion kann den Arbeitsspeicher nicht freigeben für pHandleArray und pStringArray.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: dbgshim.h
Bibliothek: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
.NET-Versionen: Verfügbar seit .NET Core 2.1