CloseCLREnumeration 関数 (Silverlight 用)

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