Identifies the target operating system platform. It is defined as follows:
typedef enum tagSYSKIND {
    SYS_WIN16,
    SYS_WIN32,
    SYS_MAC
} SYSKIND;
 | Value | Description | 
|---|---|
| SYS_WIN16 | The target operating system for the type library is 16-bit Windows systems. By default, data members are packed. | 
| SYS_WIN32 | The target operating system for the type library is 32-bit Windows systems. 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. |