CloseCLREnumeration 函数
关闭任何位于 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 起可用