SYSKIND Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет целевую платформу операционной системы.
public enum class SYSKIND
public enum SYSKIND
[System.Serializable]
public enum SYSKIND
type SYSKIND =
[<System.Serializable>]
type SYSKIND =
Public Enum SYSKIND
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| SYS_WIN16 | 0 | Целевая операционная система для библиотеки типов — 16-разрядные системы Windows. По умолчанию поля данных упаковываются. |
| SYS_WIN32 | 1 | Целевая операционная система для библиотеки типов — 32-разрядные системы Windows. По умолчанию поля данных естественно выровнены (например, 2-байтовые целые числа выровнены по четным границам; 4-байтовые целые числа выравниваются по границам четырех слов и т. д.). |
| SYS_MAC | 2 | Целевая операционная система для библиотеки типов — Apple Macintosh. По умолчанию все поля данных выровнены по границам байтов. |
| SYS_WIN64 | 3 | Целевая операционная система для библиотеки типов — 64-разрядная система Windows. |
Комментарии
Дополнительные сведения см. в перечислении SYSKIND.
Среда CLR создает исключение, если метод COM в машинном коде возвращает HRESULT. Дополнительные сведения см. в разделе "Практическое руководство. Сопоставление HRESULTs и исключений".