Hyper Attribute
Le mot clé hyper indique un entier 64 bits qui peut être déclaré comme étant signé ou non signé.
[ signed | unsigned ] hyper [ int ] declarator-list;
Paramètres
-
déclarateur-liste
-
Spécifie un ou plusieurs déclarateurs C standard, tels que les identificateurs, les déclarateurs de pointeurs et les déclarateurs de tableau. (Les déclarateurs de fonction et les déclarations de champ de bits ne sont pas autorisés dans les structures transmises dans les appels de procédure distante. Ces déclarateurs sont autorisés dans les structures qui ne sont pas transmises.) Séparez plusieurs déclarateurs par des virgules.
Notes
Le type hyper est l’un des types de base du langage IDL (Interface Definition Language). Le type hyper peut apparaître comme un spécificateur de type dans les déclarations const , les déclarations typedef , les déclarations générales et les déclarateurs de fonction (en tant que spécificateur de type de retour de fonction et en tant que spécificateur de type de paramètre). Pour le contexte dans lequel les spécificateurs de type s’affichent, consultez fichier de définition d’interface (IDL).
Notes
Pour les plateformes 16 bits, le compilateur MIDL remplace les entiers hyper signés par des _ uhyper MIDL. Cela permet de définir des interfaces avec des entiers hyper signés sur des plateformes qui ne prennent pas directement en charge les entiers 64 bits. Le _ uhyper MIDL est défini dans les fichiers d’en-tête RPC.