指定した FieldDef トークンによって参照されるフィールドに関連付けられているメタデータを取得します。
Syntax
HRESULT GetFieldProps (
[in] mdFieldDef mb,
[out] mdTypeDef *pClass,
[out] LPWSTR szField,
[in] ULONG cchField,
[out] ULONG *pchField,
[out] DWORD *pdwAttr,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
Parameters
mb [in]関連付けられたメタデータを取得するフィールドを表す FieldDef トークン。
pClass [out]フィールドが属するクラスの型を表す TypeDef トークンへのポインター。
szField [out]フィールドの名前。
cchField [in] szField のバッファーのワイド文字単位のサイズ。
pchField [out]返されるバッファーの実際のサイズ。
pdwAttr [out]フィールドのメタデータに関連付けられているフラグ。
ppvSigBlob [out]フィールドを記述するバイナリ メタデータ値へのポインター。
pcbSigBlob [out] ppvSigBlobのサイズ (バイト単位)。
pdwCPlusTypeFlag [out]フィールドの値型を指定するフラグ。
ppValue [out]フィールドの定数値。
pcchValue [out] ppValueの文字単位のサイズ。文字列が存在しない場合は 0。
Requirements
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
Header: Cor.h
Library: CorGuids.lib
See also
.NET