DkmSystemInformation Klasse

Definition

Enthält Informationen über das Computersystem, das von einem Prozess oder einer Verbindung verwendet wird. Sie kann über die System Information-Eigenschaft eines Prozesses oder von defaultPort. dkmtransportconnection. getsysteminformation abgerufen werden.

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
Vererbung
DkmSystemInformation
Attribute

Eigenschaften

DeviceInfo

Optionale Die Geräteinformationen für das aktuelle System, verfügbar für Windows 10 oder höher. Dies schließt den physischen Formfaktor des Geräts sowie die Betriebssystem Familie und die Versionsnummer des Betriebssystems ein.

Diese API wurde in Visual Studio 14 RTM (dkmapiversion. VS14RTM) eingeführt.

Flags

Flags, die Informationen über das System bereitstellen, das ein Computersystem, das von einem Prozess/Thread/einer Verbindung verwendet wird.

MinidumpFlags

Wenn beim Debuggen Debuggen, werden die MINIDUMP_TYPE Flags des zu debuggenden Minidumps angegeben. Beim Live Debuggen ist dieser Wert immer 0 (null).

Diese API wurde in Visual Studio 12 RTM (dkmapiversion. VS12RTM) eingeführt.

OperatingSystemVersion

ein 4-Byte-Wert, der die Betriebssystemversion enthält, die als {Platform ID, Hauptversion, neben Version, Service Pack Hauptversion} gepackt ist. Die Plattform-ID aus der OSVersionInfo-Struktur und ist zurzeit immer als VER_PLATFORM_WIN32_NT definiert (2).

PageSize

Minimale Größe für eine Seite für den virtuellen Speicher. Dieser Wert kann in Remote-Geräte Szenarien, in denen die Seitengröße unbekannt ist, 0 (null) sein.

ProcessorArchitecture

Beispiel: PROCESSOR_ARCHITECTURE_INTEL (0), PROCESSOR_ARCHITECTURE_ARM (5), PROCESSOR_ARCHITECTURE_AMD64 (9) oder PROCESSOR_ARCHITECTURE_ARM64 (12).

ProcessorFeatures

Flags, die Funktionen angeben, die in dem Prozessor verfügbar sind, auf dem das System/der Prozess/der Thread ausgeführt wird. Dabei geht es im Allgemeinen um die Verfügbarkeit von Register Sets

SuiteMask

VER_SUITE_ * Flags aus der OSVERSIONINFOEX-Struktur.

SystemDirectory

Optionale Der Pfad des System Verzeichnisses. Bei 32-Bit-und 64-Bit-Fenstern ist dieser Wert in der Regel c:\Windows\System32.

Diese API wurde in Visual Studio 12 RTM (dkmapiversion. VS12RTM) eingeführt.

SystemWow64Directory

Optionale Der Pfad des WOW64-System Verzeichnisses. Dieser Wert ist in der Regel c:\windows\SysWOW64. Bei 32-Bit-Fenstern ist dieser Wert NULL.

Diese API wurde in Visual Studio 12 RTM (dkmapiversion. VS12RTM) eingeführt.

Methoden

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

Erstellen Sie eine neue dkmsysteminformation-Objektinstanz.

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

Erstellen Sie eine neue dkmsysteminformation-Objektinstanz.

         Diese API wurde in Visual Studio 12 RTM (dkmapiversion. VS12RTM) eingeführt.
Create(DkmProcessorArchitecture, Int32, Int32, UInt16, DkmSystemInformationFlags, DkmProcessorFeatures, MinidumpFlags, String, String, DkmDeviceInfo)

Erstellen Sie eine neue dkmsysteminformation-Objektinstanz.

         Diese API wurde in Visual Studio 14 RTM (dkmapiversion. VS14RTM) eingeführt.

Gilt für