次の方法で共有


ISymUnmanagedReader::GetSymAttribute メソッド

名前に基づいてカスタム属性を取得します。 これらのカスタム属性は、メタデータのカスタム属性とは異なり、シンボル ストアに保存されます。

構文

HRESULT GetSymAttribute (  
    [in]  mdToken  parent,  
    [in]  WCHAR    *name,  
    [in]  ULONG32  cBuffer,  
    [out] ULONG32  *pcBuffer,  
    [out, size_is (cBuffer),  
        length_is (*pcBuffer)] BYTE buffer[]);  

パラメーター

parent
[in] 属性が要求されるオブジェクトのメタデータ トークン。

name
[in] 取得する属性を示す変数へのポインター。

cBuffer
[in] buffer 配列のサイズ。

pcBuffer
[out] 属性データの長さを受け取る変数へのポインター。

buffer
[out] 属性データを受け取る変数へのポインター。

戻り値

メソッドが成功した場合は S_OK、それ以外の場合は E_FAIL またはその他のエラー コード。

必要条件

ヘッダー: CorSym.idl、CorSym.h

関連項目