EnumerateCLRs 関数によって返されるハンドルの配列内にある有効な共通言語ランタイム (CLR: Common Language Runtime) 継続スタートアップ イベントを閉じて、ハンドルおよび文字列パス配列のメモリを解放します。
構文
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 のメモリを解放できません。
必要条件
:「システム要件」を参照してください。
ヘッダー: dbgshim.h
ライブラリ: dbgshim.dll
.NET Framework のバージョン: 3.5 SP1
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET