Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit une seule variable en dehors d'une méthode. Cette méthode est utilisée pour certains champs dans des classes, des champs de bits, etc.
HRESULT DefineField(
[in] mdTypeDef parent,
[in] const WCHAR *name,
[in] ULONG32 attributes,
[in] ULONG32 cSig,
[in, size_is(cSig)] unsigned char signature[],
[in] ULONG32 addrKind,
[in] ULONG32 addr1,
[in] ULONG32 addr2,
[in] ULONG32 addr3);
Paramètres
parent
[in] Type de métadonnées ou jeton de méthode.name
[in] Nom du champ.attributes
[in] Attributs de champ.cSig
[in] ULONG32 qui correspond à la taille, en caractères, de la mémoire tampon requise pour contenir la signature de champ.signature
[in] Tableau de signatures de champ.addrKind
[in] Type d'adresse.addr1
[in] Première adresse de la spécification de champ.addr2
[in] Deuxième adresse de la spécification de champ.addr3
[in] Troisième adresse de la spécification de champ.
Valeur de retour
S_OK si la méthode réussit ; sinon, E_FAIL ou un autre code d'erreur.
Configuration requise
En-tête : CorSym.idl, CorSym.h