DkmSystemInformation Classe

Definição

Contém informações sobre o sistema de computador que um processo ou uma conexão está usando. Ele pode ser obtido por meio da propriedade ' SystemInformation ' de um processo ou de defaultPort. DkmTransportConnection. GetSystemInformation.

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
Herança
DkmSystemInformation
Atributos

Propriedades

DeviceInfo

Adicional As informações do dispositivo para o sistema atual, disponíveis para o Windows 10 ou posterior. Isso inclui o fator forma físico do dispositivo e a família de sistemas operacionais e o número de versão do sistema operacional.

Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion. VS14RTM).

Flags

Sinalizadores que fornecem informações sobre o sistema que um sistema de computador que um processo/thread/conexão está usando.

MinidumpFlags

Se a depuração de despejo, especifica os sinalizadores de MINIDUMP_TYPE do mini Dump que está sendo depurado. Se a depuração ao vivo, esse valor será sempre zero.

Essa API foi introduzida no Visual Studio 12 RTM (DkmApiVersion. VS12RTM).

OperatingSystemVersion

valor de 4 bytes que contém a versão do sistema operacional empacotada como {ID da plataforma, versão principal, versão secundária, service pack versão principal}. A ID da plataforma da estrutura OSVERSIONINFO e, no momento, é sempre definida como VER_PLATFORM_WIN32_NT (2).

PageSize

Tamanho mínimo para uma página de memória virtual. Esse valor pode ser zero em cenários de dispositivo remoto em que o tamanho da página é desconhecido.

ProcessorArchitecture

Exemplo: PROCESSOR_ARCHITECTURE_INTEL (0), PROCESSOR_ARCHITECTURE_ARM (5), PROCESSOR_ARCHITECTURE_AMD64 (9) ou PROCESSOR_ARCHITECTURE_ARM64 (12).

ProcessorFeatures

Sinalizadores que indicam os recursos que estão disponíveis no processador no qual este sistema/processo/thread está em execução. Geralmente, eles lidam com a disponibilidade do conjunto de registros.

SuiteMask

VER_SUITE_ * sinalizadores da estrutura OSVERSIONINFOEX.

SystemDirectory

Adicional O caminho do diretório do sistema. Para o Windows de 32 bits e 64 bits, esse valor é normalmente C:\Windows\System32.

Essa API foi introduzida no Visual Studio 12 RTM (DkmApiVersion. VS12RTM).

SystemWow64Directory

Adicional O caminho do diretório do sistema WOW64. Esse valor normalmente é C:\Windows\SysWOW64. No Windows de 32 bits, esse valor será NULL.

Essa API foi introduzida no Visual Studio 12 RTM (DkmApiVersion. VS12RTM).

Métodos

Create(DkmProcessorArchitecture, Int32, Int32, UInt16, DkmSystemInformationFlags, DkmProcessorFeatures)

Crie uma nova instância do objeto DkmSystemInformation.

Create(DkmProcessorArchitecture, Int32, Int32, UInt16, DkmSystemInformationFlags, DkmProcessorFeatures, MinidumpFlags, String, String)

Crie uma nova instância do objeto DkmSystemInformation.

         Essa API foi introduzida no Visual Studio 12 RTM (DkmApiVersion. VS12RTM).
Create(DkmProcessorArchitecture, Int32, Int32, UInt16, DkmSystemInformationFlags, DkmProcessorFeatures, MinidumpFlags, String, String, DkmDeviceInfo)

Crie uma nova instância do objeto DkmSystemInformation.

         Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion. VS14RTM).

Aplica-se a