SYSKIND enumeration (oaidl.h)
Identifies the target operating system platform.
Syntax
typedef enum tagSYSKIND {
SYS_WIN16 = 0,
SYS_WIN32,
SYS_MAC,
SYS_WIN64
} SYSKIND;
Constants
SYS_WIN16 Value: 0 The target operating system for the type library is 16-bit Windows. By default, data members are packed. |
SYS_WIN32 The target operating system for the type library is 32-bit Windows. By default, data members are naturally aligned (for example, 2-byte integers are aligned on even-byte boundaries; 4-byte integers are aligned on quad-word boundaries, and so on). |
SYS_MAC The target operating system for the type library is Apple Macintosh. By default, all data members are aligned on even-byte boundaries. |
SYS_WIN64 The target operating system for the type library is 64-bit Windows. |
Requirements
Requirement | Value |
---|---|
Header | oaidl.h |