Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirtilen meta veri imzasına sahip bir alan için bir tanım oluşturur ve bu alan tanımına bir belirteç alır.
Syntax
HRESULT DefineField (
[in] mdTypeDef td,
[in] LPCWSTR szName,
[in] DWORD dwFieldFlags,
[in] PCCOR_SIGNATURE pvSigBlob,
[in] ULONG cbSigBlob,
[in] DWORD dwCPlusTypeFlag,
[in] void const *pValue,
[in] ULONG cchValue,
[out] mdFieldDef *pmd
);
Parameters
td [in] Kapsayan mdTypeDef sınıf veya arabirim için belirteç.
szName [in] Unicode'da alan adı.
dwFieldFlags [in] Alan öznitelikleri. Bu, değerlerin bit maskesidir CorFieldAttr .
pvSigBlob [in] Blob olarak alan imzası.
cbSigBlob [in] içindeki pvSigBlobbayt sayısı.
dwCPlusTypeFlag [in] ELEMENT_TYPE_* sabit değeri için. Bu bir CorElementType değerdir. Alan için sabit bir değer tanımlanmadıysa kullanın ELEMENT_TYPE_END.
pValue [in] Alanın sabit değeri.
cchValue [in] öğesinin (Unicode) karakterlerinin pValueboyutu.
pmd [out] Atanan mdFieldDef belirteç.
Requirements
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Header: Cor.h
Library: CorGuids.lib