Функция CloseCLREnumeration
Закрывает все допустимые события среды CLR, расположенные в массиве дескрипторов, возвращаемых функцией ПеречисленияCLR, и освобождает память для массивов дескрипторов и строковых путей.
Синтаксис
HRESULT CloseCLREnumeration (
[in] DWORD pHandleArray,
[in] LPWSTR** pStringArray,
[in] DWORD* dwArrayLength
);
Параметры
pHandleArray
[in] Указатель на массив дескрипторов событий, возвращаемых функцией ПеречисленияCLRs.
pStringArray
[in] Указатель на массив строковых путей СРЕДЫ CLR, возвращаемых из функции ПеречислениеCLR.
dwArrayLength
[in] Значение DWORD, содержащее размер (длину) массива pHandleArray
или pStringArray
(они одинаковые).
Возвращаемое значение
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