获取与指定的 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,如果没有字符串,则为零。
Requirements
平台: 请参阅 .NET 支持的作系统。
Header: Cor.h
Library: CorGuids.lib