Condividi tramite


IDebugGenericParamField:: GetFlags

recupera i flag per questo parametro generico.

HRESULT GetFlags(
   DWORD* pdwFlags
);
int GetFlags(
   ref uint pdwFlags
);

Parametri

  • pdwFlags
    [out] restituisce i flag per questo parametro generico.

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Note

Questi flag contengono informazioni sui diversi vincoli speciali.

Esempio

Nell'esempio seguente viene illustrato come implementare questo metodo per un oggetto di CDebugGenericParamFieldType che espone IDebugGenericParamField l'interfaccia.

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;
}

Vedere anche

Riferimenti

IDebugGenericParamField