IDebugBinder3::GetTypeArguments
This method retrieves a list of argument types associated with this object.
HRESULT GetTypeArguments(
UINT skip,
UINT count,
IDebugField** ppFields,
UINT* pFetched
);
int GetTypeArguments(
uint skip,
uint count,
IDebugField[] ppFields,
out uint pFetched
);
Parameters
skip
[in]Number of fields to skip before getting argument types.count
[in] The number of argument fields to return (also specifies the size of the ppFields array).ppFields
[in, out] An array of fields that will be filled in on return of this method.pFetched
[out] (optional) The number of argument type fields actually returned.
Return Value
If successful, returns S_OK; otherwise, returns an error code.
Remarks
The number of argument types can be obtained beforehand with IDebugBinder3::GetTypeArgumentCount.