Compartilhar via


DkmSystemInformation Classe

Definição

Contém informações sobre o sistema de computador que um processo ou 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

[Opcional] As informações do dispositivo para o sistema atual, disponíveis para Windows 10 ou posterior. Isso inclui o fator de forma física do dispositivo e a família do sistema operacional 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.

HostArchitecture

PROCESSOR_ARCHITECTURE_* valor para o sistema host. Para um arquivo de despejo de um processo em execução em WoW ou Emulation, isso pode corresponder à arquitetura do processo ou arquitetura do Sistema Operacional, dependendo de qual exibição do processo está sendo usada.

Essa API foi introduzida no Visual Studio 17 Atualização 4 (DkmApiVersion.VS17Update4).

MinidumpFlags

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

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

OperatingSystemBuildNumber

A parte Número de Build da versão do sistema operacional.

Essa API foi introduzida no Visual Studio 17 Atualização 4 (DkmApiVersion.VS17Update4).

OperatingSystemVersion

Valor de 4 bytes que contém a versão do sistema operacional empacotada como {id de plataforma, versão principal, versão secundária, versão principal do service pack}. A ID da plataforma da estrutura OSVERSIONINFO e atualmente é 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 esse sistema/processo/thread está em execução. Eles geralmente lidam com a disponibilidade do conjunto de registros.

SuiteMask

VER_SUITE_* sinalizadores da estrutura OSVERSIONINFOEX.

SystemDirectory

[Opcional] 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

[Opcional] 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)

Create uma nova instância de objeto DkmSystemInformation.

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

Create uma nova instância de objeto DkmSystemInformation.

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

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

Create uma nova instância de objeto DkmSystemInformation.

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

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

Create uma nova instância de objeto DkmSystemInformation.

Essa API foi introduzida no Visual Studio 17 Atualização 4 (DkmApiVersion.VS17Update4).

Aplica-se a