attribut hyper

Le mot clé hyper indique un entier 64 bits qui peut être déclaré comme signé ou non signé.

[ signed | unsigned ] hyper [ int ] declarator-list;

Paramètres

declarator-list

Spécifie un ou plusieurs déclarateurs C standard, tels que des identificateurs, des déclarateurs de pointeurs et des déclarateurs de tableau. (Les déclarateurs de fonction et les déclarations de champ binaire 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). L’hyper type peut apparaître en tant que 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 function-return-type et en tant que spécificateur de type paramètre). Pour connaître le contexte dans lequel les spécificateurs de type apparaissent, consultez Fichier de définition d’interface (IDL).

Notes

Pour les plateformes 16 bits, le compilateur MIDL remplace les entiers hyper non signés par MIDL_uhyper. Cela permet de définir des interfaces avec des entiers hyper non signés sur des plateformes qui ne prennent pas directement en charge les entiers 64 bits. MIDL_uhyper est défini dans les fichiers d’en-tête RPC.

 

Voir aussi

MIDL Base Types

const

Fichier de définition d’interface (IDL)

Typedef