Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Létrehoz egy definíciót a megadott metaadat-aláírással rendelkező mezőhöz, és jogkivonatot kap a meződefinícióhoz.
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] A mdTypeDef beágyazó osztály vagy felület jogkivonata.
szName [in] A Unicode mezőneve.
dwFieldFlags [in] A mezőattribútumok. Ez az értékek bitmaszkja CorFieldAttr .
pvSigBlob [in] A mező aláírása BLOB-ként.
cbSigBlob [in] A bájtok száma a következőben pvSigBlob: .
dwCPlusTypeFlag [in] Az ELEMENT_TYPE_* állandó érték értéke. Ez egy CorElementType érték. Ha nem határoz meg állandó értéket a mezőhöz, használja a következőt ELEMENT_TYPE_END: .
pValue [in] A mező állandó értéke.
cchValue [in] A méret (Unicode) karaktereiben pValue.
pmd [kifelé] A mdFieldDef hozzárendelt jogkivonat.
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Header: Cor.h
Library: CorGuids.lib