Rediger

ISOSDacInterface::GetHandleEnumForTypes Method

Retrieves an enumerator for runtime handles whose types match the specified type values.

Note

This API was originally designed for internal use in the runtime. Although it is now supported for 3rd party use, we recommend working with ICorDebug and ICorProfiler APIs when possible.

Syntax

HRESULT GetHandleEnumForTypes(unsigned int types[], unsigned int count, ISOSHandleEnum **ppHandleEnum);

Parameters

types
[in] An array of handle type values to include in the enumeration.

count
[in] The number of elements in the types array.

ppHandleEnum
[out] A pointer to an ISOSHandleEnum interface pointer that receives the handle enumerator.

Remarks

The provided method is part of the ISOSDacInterface interface and corresponds to the 63rd slot of the virtual method table.

The returned ISOSHandleEnum enumerator derives from ISOSEnum and provides a Next method that returns SOSHandleData entries for runtime handles that match the requested handle types.

Requirements

Platforms: See System Requirements.
Header: None
Library: None
.NET Framework Versions: Available since 4.7

See also