Share via


SYSKIND

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This enumeration contains values that identify the target operating system platform.

Syntax

typedef enum tagSYSKIND {
  SYS_WIN16 = 0, 
  SYS_WIN32 = SYS_WIN16 +1, 
  SYS_MAC = SYS_WIN32 +1
} SYSKIND;

Elements

  • 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.

Requirements

Header oaidl.h
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later