CloseCLREnumeration 函数

关闭 枚举CLR 函数返回的句柄数组中的任何有效的公共语言运行时(CLR)继续启动事件,并释放句柄和字符串路径数组的内存。

语法

HRESULT CloseCLREnumeration (
    [in]  DWORD      pHandleArray,
    [in]  LPWSTR**   pStringArray,
    [in]  DWORD*     dwArrayLength
);

参数

pHandleArray
[in]指向从 EnumerateCLR 函数返回的事件句柄数组的指针。

pStringArray
[in]指向 从 EnumerateCLR 函数返回的 CLR 字符串路径数组的指针。

dwArrayLength
[in]包含任一 pHandleArray 大小 pStringArray (长度)或(相同)的 DWORD。

返回值

S_OK
EnumerateCLR 函数打开的句柄将关闭,为句柄和字符串数组分配的内存将释放。

E_INVALIDARG
长度 pHandleArray 与传入 dwArrayLength的长度不匹配。

E_FAIL (或其他 E_ 返回代码)
函数无法释放内存和 pHandleArraypStringArray

要求

平台: 请参阅 .NET 支持的作系统

标头: dbgshim.h

库: dbgshim.dll、libdbgshim.so、libdbgshim.dylib

.NET 版本: 自 .NET Core 2.1 起可用