long-Attribut
Die lange Schlüsselwort (keyword) bezeichnet eine 32-Bit-Ganzzahl.
[ signed | unsigned ] long [ int ] declarator-list;
-
declarator-list
-
Gibt mindestens einen C-Standard-Deklarator an, z. B. Bezeichner, Zeiger-Deklaratoren und Array-Deklaratoren. (Funktionsdeklaratoren und Bitfelddeklarationen sind in Strukturen, die in Remoteprozeduraufrufen übertragen werden, nicht zulässig. Diese Deklaratoren sind in Strukturen zulässig, die nicht übertragen werden.) Trennen Sie mehrere Deklaratoren durch Kommas.
Dem langen Schlüsselwort (keyword) kann entweder das signierte Schlüsselwort (keyword) oder der Schlüsselwort (keyword) ohne Vorzeichen vorangestellt werden. Die int-Schlüsselwort (keyword) ist optional und kann weggelassen werden. Für den MIDL-Compiler ist eine lange ganze Zahl standardmäßig signiert und synonym mit signierter long int.To the MIDL compiler, a long integer is signed by default and synonym with signed long int. Auf 32-Bit-Plattformen ist long gleichbedeutend mit int.
Der Long-Integer-Typ ist einer der Basistypen der IDL-Sprache. Der Long-Integer-Typ kann als Typspezifizierer in Const-Deklarationen, typedef-Deklarationen, allgemeinen Deklarationen und Funktionsdeklaratoren (als Funktionsrückgabetypspezifizierer und als Parametertypspezifizierer) angezeigt werden. Informationen zum Kontext, in dem Typspezifizierer angezeigt werden, finden Sie unter IdL-Datei (Interface Definition).