Delen via


VOORAF gedefinieerde MIDL- en basistypen

MIDL ondersteunt de volgende basis- en vooraf gedefinieerde typen.

Gegevenstype Beschrijving Standaardteken
Booleaanse 8 bits. Niet compatibel met oleautomation interfaces; gebruik in plaats daarvan VARIANT_BOOL. Unsigned
byte 8 bits. (niet van toepassing)
teken 8 bits. Unsigned
dubbele 64-bits drijvendekommagetal. (niet van toepassing)
error_status_t 32-bits geheel getal zonder teken voor het retourneren van statuswaarden voor foutafhandeling. Unsigned
float- 32-bits drijvendekommagetal. (niet van toepassing)
handle_t Primitieve ingangstype voor binding. (niet van toepassing)
hyper- 64-bits geheel getal. Ondertekend
32-bits geheel getal. Op 16-bits platforms kan niet worden weergegeven in externe functies zonder een groottescheidingsteken zoals korte, kleine, lange of hyper-. Ondertekend
__int8 8-bits geheel getal. Gelijk aan kleine. Ondertekend
__int16 16-bits geheel getal. Gelijk aan korte. Ondertekend
__int32 32-bits geheel getal. Gelijk aan lange. Ondertekend
__int3264 Een geheel getal dat 32-bits is op 32-bits platforms en 64-bits is op 64-bits platforms. Ondertekend
__int64 64-bits geheel getal. Gelijk aan hyper-. Ondertekend
lange 32-bits geheel getal. Ondertekend
korte 16-bt geheel getal. Ondertekend
kleine 8-bits geheel getal. Ondertekend
ongeldige Geeft aan dat de procedure geen waarde retourneert. (niet van toepassing)
void * 32-bits aanwijzer voor contextgrepen alleen. (niet van toepassing)
wchar_t 16-bits vooraf gedefinieerd type voor brede tekens. Unsigned