DkmSystemInformation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит сведения о компьютерной системе, используемой процессом или подключением. Его можно получить с помощью свойства процесса "SystemInformation" или из Дефаултпорт. Дкмтранспортконнектион. Жетсистеминформатион.
public ref class DkmSystemInformation
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmSystemInformation
[Windows::Foundation::Metadata::WebHostHidden]
class DkmSystemInformation
[System.Runtime.InteropServices.Guid("0b539dba-077a-7055-b78c-44e3b1d35bba")]
public class DkmSystemInformation
[<System.Runtime.InteropServices.Guid("0b539dba-077a-7055-b78c-44e3b1d35bba")>]
type DkmSystemInformation = class
Public Class DkmSystemInformation
- Наследование
-
DkmSystemInformation
- Атрибуты
Свойства
| DeviceInfo |
Используемых Сведения об устройстве для текущей системы, доступные для Windows 10 или более поздней версии. Это относится к физическому конструктивному параметру устройства, а также семейству ОС и номеру версии операционной системы. Этот API появился в Visual Studio 14 RTM (Дкмапиверсион. VS14RTM). |
| Flags |
Флаги, предоставляющие сведения о системе, которую использует компьютерная система, используемая процессом, потоком или подключением. |
| MinidumpFlags |
При отладке дампа задает флаги MINIDUMP_TYPE для отладки мини-дампа. Если отладка ведется в реальном времени, это значение всегда равно нулю. Этот API появился в Visual Studio 12 RTM (Дкмапиверсион. VS12RTM). |
| OperatingSystemVersion |
4-байтное значение, содержащее версию операционной системы, упакованную как {идентификатор платформы, основной номер версии, дополнительный номер версии, основной номер версии пакета обновления}. Идентификатор платформы из структуры ОСВЕРСИОНИНФО и в настоящее время всегда определяется как VER_PLATFORM_WIN32_NT (2). |
| PageSize |
Минимальный размер страницы виртуальной памяти. Это значение может быть нулевым в сценариях удаленного устройства, где размер страницы неизвестен. |
| ProcessorArchitecture |
Пример: PROCESSOR_ARCHITECTURE_INTEL (0), PROCESSOR_ARCHITECTURE_ARM (5), PROCESSOR_ARCHITECTURE_AMD64 (9) или PROCESSOR_ARCHITECTURE_ARM64 (12). |
| ProcessorFeatures |
Флаги, указывающие, какие функции доступны в процессоре, на котором выполняется эта система, процесс или поток. Они обычно работают с зарегистром доступности. |
| SuiteMask |
VER_SUITE_ * флаги из структуры ОСВЕРСИОНИНФОЕКС. |
| SystemDirectory |
Используемых Путь к системному каталогу. Как для 32-разрядных, так и для 64-разрядных систем Windows это значение обычно C:\Windows\System32.. Этот API появился в Visual Studio 12 RTM (Дкмапиверсион. VS12RTM). |
| SystemWow64Directory |
Используемых Путь к системному каталогу WOW64. Обычно это значение В c:\Windows\SysWOW64.. В 32-разрядной Windows это значение будет равно NULL. Этот API появился в Visual Studio 12 RTM (Дкмапиверсион. VS12RTM). |
Методы
| Create(DkmProcessorArchitecture, Int32, Int32, UInt16, DkmSystemInformationFlags, DkmProcessorFeatures) |
Создайте новый экземпляр объекта Дкмсистеминформатион. |
| Create(DkmProcessorArchitecture, Int32, Int32, UInt16, DkmSystemInformationFlags, DkmProcessorFeatures, MinidumpFlags, String, String) |
Создайте новый экземпляр объекта Дкмсистеминформатион.
|
| Create(DkmProcessorArchitecture, Int32, Int32, UInt16, DkmSystemInformationFlags, DkmProcessorFeatures, MinidumpFlags, String, String, DkmDeviceInfo) |
Создайте новый экземпляр объекта Дкмсистеминформатион.
|