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 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.
|
| Create(DkmProcessorArchitecture, Int32, Int32, UInt16, DkmSystemInformationFlags, DkmProcessorFeatures, MinidumpFlags, String, String, DkmDeviceInfo) |
Crie uma nova instância do objeto DkmSystemInformation.
|