Bagikan melalui


Fungsi CloseCLREnumeration

Menutup peristiwa startup lanjutan runtime bahasa umum (CLR) yang valid yang terletak di array handel yang dikembalikan oleh fungsi EnumerateCLR, dan membebaskan memori untuk array jalur handel dan string.

Sintaksis

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

Parameter-parameternya

pHandleArray
[di] Penunjuk ke array handel peristiwa yang dikembalikan dari fungsi EnumerateCLR.

pStringArray
[di] Penunjuk ke array jalur string CLR yang dikembalikan dari fungsi EnumerateCLR.

dwArrayLength
[di] DWORD yang berisi ukuran (panjang) baik pHandleArray atau pStringArray (keduanya sama).

Mengembalikan nilai

S_OK
Handel yang dibuka oleh fungsi EnumerateCLR ditutup, dan memori yang dialokasikan untuk array handel dan string dikosongkan.

E_INVALIDARG
Panjang pHandleArray tidak cocok dengan panjang yang diteruskan dalam dwArrayLength.

E_FAIL (atau kode pengembalian lainnya E_ )
Fungsi ini tidak dapat membebaskan memori untuk pHandleArray dan pStringArray.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: dbgshim.h

Pustaka: dbgshim.dll, libdbgshim.so, libdbgshim.dylib

Versi .NET: Tersedia sejak .NET Core 2.1