更新 : 2007 年 11 月
指定した FieldDef トークンによって参照されるフィールドに関連付けられているメタデータを取得します。
HRESULT GetFieldProps (
[in] mdFieldDef mb,
[out] mdTypeDef *pClass,
[out] LPWSTR szField,
[in] ULONG cchField,
[out] ULONG *pchField,
[out] DWORD *pdwAttr,
[in] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
パラメータ
mb
[入力] 関連付けられているメタデータを取得するフィールドを表す FieldDef トークン。pClass
[出力] フィールドの型を表す TypeDef トークンへのポインタ。szField
[出力] フィールドの名前。cchField
[入力] szField のバッファのワイド文字単位のサイズ。pchField
[出力] 返されるバッファの実際のサイズ。pdwAttr
[出力] フィールドのメタデータに関連付けられているフラグ。ppvSigBlob
[入力] フィールドを記述するバイナリ メタデータ値へのポインタ。pcbSigBlob
[出力] ppvSigBlob のサイズ (バイト単位)。pdwCPlusTypeFlag
[出力] フィールドの値型を指定するフラグ。ppValue
[出力] フィールドの定数値。pcchValue
[出力] ppValue のサイズ (文字数)。文字列が存在しない場合はゼロ。
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : Cor.h
ライブラリ : MsCorEE.dll にリソースとして格納されていること
.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0