EnumerateCLRs 関数によって返されるハンドルの配列にある有効な共通言語ランタイム (CLR) の継続スタートアップ イベントを閉じ、ハンドルと文字列パスの配列のメモリを解放します。
構文
HRESULT CloseCLREnumeration (
[in] DWORD pHandleArray,
[in] LPWSTR** pStringArray,
[in] DWORD* dwArrayLength
);
パラメーター
pHandleArray
[in] EnumerateCLRs 関数から返されるイベント ハンドルの配列へのポインター。
pStringArray
[in] EnumerateCLRs 関数から返される CLR 文字列パスの配列へのポインター。
dwArrayLength
[in] pHandleArray
または pStringArray
(同じ) のサイズ (長さ) を含む DWORD。
戻り値
S_OK
EnumerateCLRs 関数によって開かれたハンドルが閉じられ、ハンドルと文字列配列に割り当てられたメモリが解放されます。
E_INVALIDARG
pHandleArray
の長さが、dwArrayLength
で渡される長さと一致しません。
E_FAIL
(またはその他の E_
リターン コード)
関数は、 pHandleArray
と pStringArray
のメモリを解放できません。
要求事項
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
ヘッダー: dbgshim.h
ライブラリ: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
.NET バージョン: .NET Core 2.1 以降で使用可能
.NET