IDebugGenericParamField::GetFlags
擷取這個泛用參數的旗標。
HRESULT GetFlags(
DWORD* pdwFlags
);
int GetFlags(
ref uint pdwFlags
);
參數
- pdwFlags
[] out傳回這個泛用參數的旗標。
傳回值
如果成功的話,會傳回S_OK。 否則,會傳回錯誤碼。
備註
這些旗標可包含各種特殊的條件約束的相關資訊。
範例
下列範例會示範如何實作這個方法,如 CDebugGenericParamFieldType 物件,公開 (expose) IDebugGenericParamField介面。
HRESULT CDebugGenericParamFieldType::GetFlags(DWORD *pdwFlags)
{
HRESULT hr = S_OK;
METHOD_ENTRY( CDebugGenericParamFieldType::GetFlags );
IfFalseGo( pdwFlags, E_INVALIDARG );
IfFailGo( this->LoadProps() );
*pdwFlags = m_dwFlags;
Error:
METHOD_EXIT( CDebugGenericParamFieldType::GetFlags, hr );
return hr;
}