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)

Создайте новый экземпляр объекта Дкмсистеминформатион.

         Этот API появился в Visual Studio 12 RTM (Дкмапиверсион. VS12RTM).
Create(DkmProcessorArchitecture, Int32, Int32, UInt16, DkmSystemInformationFlags, DkmProcessorFeatures, MinidumpFlags, String, String, DkmDeviceInfo)

Создайте новый экземпляр объекта Дкмсистеминформатион.

         Этот API появился в Visual Studio 14 RTM (Дкмапиверсион. VS14RTM).

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