Aracılığıyla paylaş


IDebugGenericParamField::GetFlags

Bu genel parametrenin bayraklarını alır.

Sözdizimi

int GetFlags(
    ref uint pdwFlags
);

Parametreler

pdwFlags
[out] Bu genel parametrenin bayraklarını döndürür.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Açıklamalar

Bu bayraklar çeşitli özel kısıtlamalar hakkında bilgi içerir.

Örnek

Aşağıdaki örnek, IDebugGenericParamField arabirimini kullanıma sunan bir CDebugGenericParamFieldType nesnesi için bu yöntemin nasıl uygulandığını gösterir.

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

Ayrıca bkz.