DkmSystemInformation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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). |