Platform Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает разрядность слова процесса, в котором выполняется внепроцессная надстройка.
public enum class Platform
[System.Serializable]
public enum Platform
[<System.Serializable>]
type Platform =
Public Enum Platform
- Наследование
- Атрибуты
Поля
AnyCpu | 1 | Надстройка загружается во внешний процесс с разрядностью слова, как у операционной системы. |
ARM | 4 | Надстройка загружается в 32-разрядный процесс в процессоре ARM. |
Host | 0 | Надстройка загружается во внешний процесс с разрядностью слова, как у основного процесса. |
X64 | 3 | Надстройка загружается в 64-разрядный внешний процесс. |
X86 | 2 | Надстройка загружается в 32-разрядный внешний процесс. |
Комментарии
В следующей таблице показано, как значение перечисления влияет на число битов на слово процесса в разных операционных системах.
32-разрядная операционная система | 64-разрядная операционная система. | |
---|---|---|
Узел | 32-разрядная версия | То же, что и главный процесс |
Anycpu | 32-разрядная версия | 64-разрядная версия |
X86 | 32-битная | 32-битная |
X64 | Возникает исключение | 64-разрядная |
32-разрядная версия | Н/Д |