Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Schließt alle gültigen CLR-Ereignisse (Common Language Runtime) für Fortsetzen eines CLR-Starts, die sich in einem Array von Handles befinden, die von der EnumerateCLRs-Funktion zurückgegeben wurden, und gibt den Arbeitsspeicher frei, der vom Handle- und vom Zeichenfolgenpfadarray belegt ist.
Syntax
HRESULT CloseCLREnumeration (
[in] DWORD pHandleArray,
[in] LPWSTR** pStringArray,
[in] DWORD* dwArrayLength
);
Parameter
pHandleArray
[in] Zeiger auf das Array von Ereignishandles, das von der EnumerateCLRs-Funktion zurückgegeben wird.
pStringArray
[in] Zeiger auf das Array von CLR-Zeichenfolgenpfaden, das von der EnumerateCLRs-Funktion zurückgegeben wird.
dwArrayLength
[in] DWORD, das die Größe (Länge) von pHandleArray oder pStringArray enthält (diese sind identisch).
Rückgabewert
S_OK
Handles, die von der EnumerateCLRs-Funktion geöffnet wurden, werden geschlossen, und der von Handle- und Zeichenfolgenarrays belegte Arbeitsspeicher wird freigegeben.
E_INVALIDARG
Die Länge von pHandleArray stimmt nicht mit der Länge überein, die in dwArrayLength übergeben wurde.
E_FAIL (oder andere E_-Rückgabecodes)
Die Funktion kann den Arbeitsspeicher für pHandleArray und pStringArray nicht freigeben.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: dbgshim.h
Library: dbgshim.dll
.NET Framework-Versionen: 3.5 SP1