Поделиться через


SYSKIND Перечисление

Определение

Указывает целевую платформу операционной системы.

public enum class SYSKIND
public enum SYSKIND
[System.Serializable]
public enum SYSKIND
type SYSKIND = 
[<System.Serializable>]
type SYSKIND = 
Public Enum SYSKIND
Наследование
Атрибуты

Поля

SYS_MAC 2

Целевая операционная система для библиотеки типов — Apple Macintosh. По умолчанию все поля данных выравниваются по границам четных байтов.

SYS_WIN16 0

Целевая операционная система для библиотеки типов — 16-разрядные системы Windows. Поля данных по умолчанию упакованы.

SYS_WIN32 1

Целевая операционная система для библиотеки типов — 32-разрядные системы Windows. Поля данных по умолчанию выровнены естественным образом (например, 2-байтовые целые числа выровнены по границам четных байтов, 4-байтовые целые числа — по границам четырехбайтовых слов и т. д.).

SYS_WIN64 3

Целевая операционная система для библиотеки типов — 64-разрядные системы Windows.

Комментарии

Дополнительные сведения см. в разделе Перечисление SYSKIND.

Среда CLR создает исключение, когда COM-метод в машинном коде возвращает HRESULT. Для получения дополнительной информации см. How to: Map HRESULTs and Exceptions.

Применяется к