Condividi tramite


DkmSystemInformation Classe

Definizione

Contiene informazioni sul sistema informatico utilizzato da un processo o una connessione. Può essere ottenuto tramite la proprietà 'SystemInformation' di un processo o da 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
Ereditarietà
DkmSystemInformation
Attributi

Proprietà

DeviceInfo

[Facoltativo] Informazioni sul dispositivo per il sistema corrente, disponibili per Windows 10 o versioni successive. Sono inclusi il fattore di forma fisica del dispositivo e la famiglia di sistemi operativi e il numero di versione del sistema operativo.

Questa API è stata introdotta in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

Flags

Flag che forniscono informazioni sul sistema utilizzato da un sistema computer in cui è in uso un processo/thread/connessione.

HostArchitecture

PROCESSOR_ARCHITECTURE_* valore per il sistema host. Per un file di dump di un processo in esecuzione in WoW o Emulazione, può corrispondere all'architettura del processo o dell'architettura del sistema operativo a seconda della visualizzazione del processo in uso.

Questa API è stata introdotta in Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).

MinidumpFlags

Se si esegue il debug del dump, specifica i flag MINIDUMP_TYPE del mini dump di cui viene eseguito il debug. Se si esegue il debug in tempo reale, questo valore è sempre zero.

Questa API è stata introdotta in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

OperatingSystemBuildNumber

Parte relativa al numero di build della versione del sistema operativo.

Questa API è stata introdotta in Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).

OperatingSystemVersion

Valore a 4 byte contenente la versione del sistema operativo compressa come {ID piattaforma, versione principale, versione secondaria, versione principale del Service Pack}. L'ID della piattaforma dalla struttura OSVERSIONINFO ed è attualmente sempre definito per VER_PLATFORM_WIN32_NT (2).

PageSize

Dimensioni minime per una pagina di memoria virtuale. Questo valore può essere zero negli scenari di dispositivo remoto in cui le dimensioni della pagina sono sconosciute.

ProcessorArchitecture

Esempio: PROCESSOR_ARCHITECTURE_INTEL (0), PROCESSOR_ARCHITECTURE_ARM (5), PROCESSOR_ARCHITECTURE_AMD64 (9) o PROCESSOR_ARCHITECTURE_ARM64 (12).

ProcessorFeatures

Flag che indicano le funzionalità disponibili nel processore in cui è in esecuzione questo sistema/processo/thread. Questi in genere gestiscono la disponibilità dei set di registri.

SuiteMask

VER_SUITE_* flag dalla struttura OSVERSIONINFOEX.

SystemDirectory

[Facoltativo] Percorso della directory di sistema. Per Windows a 32 bit e a 64 bit, questo valore è in genere C:\Windows\System32.

Questa API è stata introdotta in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

SystemWow64Directory

[Facoltativo] Percorso della directory di sistema WOW64. Questo valore è in genere C:\Windows\SysWOW64. In Windows a 32 bit questo valore sarà NULL.

Questa API è stata introdotta in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

Metodi

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

Create una nuova istanza dell'oggetto DkmSystemInformation.

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

Create una nuova istanza dell'oggetto DkmSystemInformation.

Questa API è stata introdotta in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

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

Create una nuova istanza dell'oggetto DkmSystemInformation.

Questa API è stata introdotta in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

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

Create una nuova istanza dell'oggetto DkmSystemInformation.

Questa API è stata introdotta in Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).

Si applica a