IDebugReference2::EnumChildren
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
Get a list of selected children of a reference. Reserved for future use.
Syntax
HRESULT EnumChildren (
DEBUGREF_INFO_FLAGS dwFields,
DWORD dwRadix,
DBG_ATTRIB_FLAGS dwAttribFilter,
LPCOLESTR pszNameFilter,
DWORD dwTimeout,
IEnumDebugReferenceInfo2** ppEnum
);
int EnumChildren (
enum_DEBUGREF_INFO_FLAGS dwFields,
uint dwRadix,
enum_DBG_ATTRIB_FLAGS dwAttribFilter,
string pszNameFilter,
uint dwTimeout,
out IEnumDebugReferenceInfo2 ppEnum
);
Parameters
dwFields
[in] A combination of flags from the DEBUGREF_INFO_FLAGS enumeration that specifies which fields in the enumerated DEBUG_REFERENCE_INFO structures are to be filled in.
dwRadix
[in] The radix to be used in formatting any numerical information.
dwAttribFilter
[in] A combination of flags from the DBG_ATTRIB_FLAGS enumeration that is used as a filter in combination with the pszNameFilter
parameter to select which structures are to be enumerated.
pszNameFilter
[in] A string specifying a filter, such as "MyX", used in combination with the dwAttribFilter
parameter to select the structures to be enumerated.
dwTimeout
[in] Maximum time, in milliseconds, to wait before returning from this method. Use INFINITE
to wait indefinitely.
ppEnum
[out] Returns an IEnumDebugReferenceInfo2 object that contains a list of the requested child properties.
Return Value
Always returns E_NOTIMPL
.