Attributs de type pointeur

Les attributs suivants spécifient les caractéristiques des pointeurs.

Attribut Utilisation
Ptr Désigne un pointeur comme pointeur complet, avec toutes les fonctionnalités d’un pointeur en langage C, y compris l’alias.
Ref Désigne le type de pointeur le plus simple dans MIDL, qui fournit simplement l’adresse de certaines données. Les pointeurs de référence ne peuvent jamais être null.
Unique Permet à un pointeur d’avoir la valeur Null, mais ne prend pas en charge l’alias.
pointer_default Appliqué à une interface pour spécifier le type de pointeur par défaut pour tous les pointeurs de cette interface, à l’exception des pointeurs de paramètres de niveau supérieur, qui sont automatiquement par défaut des pointeurs ref .
iid_is Fournit l’identificateur d’interface de l’interface COM qui est l’objet du pointeur.
String Spécifie que le pointeur pointe vers une chaîne.