Sdílet prostřednictvím


DkmSystemInformation Třída

Definice

Obsahuje informace o počítačovém systému, který proces nebo připojení používá. Dá se získat prostřednictvím vlastnosti SystemInformation procesu nebo z 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
Dědičnost
DkmSystemInformation
Atributy

Vlastnosti

DeviceInfo

[Volitelné] Informace o zařízení pro aktuální systém dostupné pro Windows 10 nebo novější. To zahrnuje fyzický tvar zařízení a řadu operačních systémů a číslo verze operačního systému.

Toto rozhraní API bylo zavedeno v sadě Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

Flags

Příznaky, které poskytují informace o systému, který počítačový systém používá proces, vlákno nebo připojení.

HostArchitecture

PROCESSOR_ARCHITECTURE_* hodnota pro hostitelský systém. V případě souboru výpisu stavu procesu spuštěného v rámci woW nebo emulace to může odpovídat architektuře procesu nebo architektuře operačního systému v závislosti na tom, jaké zobrazení procesu se používá.

Toto rozhraní API bylo zavedeno v sadě Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).

MinidumpFlags

Pokud ladění výpisu paměti, určuje MINIDUMP_TYPE příznaky ladění mini výpisu. Při živém ladění je tato hodnota vždy nulová.

Toto rozhraní API bylo zavedeno v sadě Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

OperatingSystemBuildNumber

Část Číslo sestavení verze operačního systému.

Toto rozhraní API bylo zavedeno v sadě Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).

OperatingSystemVersion

4bateová hodnota obsahující verzi operačního systému zabalenou jako {id platformy, hlavní verze, podverze, hlavní verze service pack}. ID platformy ze struktury OSVERSIONINFO a je v současné době vždy definováno na VER_PLATFORM_WIN32_NT (2).

PageSize

Minimální velikost stránky virtuální paměti Tato hodnota může být nulová ve scénářích vzdálených zařízení, kde je velikost stránky neznámá.

ProcessorArchitecture

Příklad: PROCESSOR_ARCHITECTURE_INTEL (0), PROCESSOR_ARCHITECTURE_ARM (5), PROCESSOR_ARCHITECTURE_AMD64 (9) nebo PROCESSOR_ARCHITECTURE_ARM64 (12).

ProcessorFeatures

Příznaky označující funkce, které jsou k dispozici v procesoru, na kterém je spuštěný tento systém, proces nebo vlákno. Ty se obecně zabývají dostupností sady registrů.

SuiteMask

VER_SUITE_* příznaky ze struktury OSVERSIONINFOEX.

SystemDirectory

[Volitelné] Cesta k systémovému adresáři. Pro 32bitovou i 64bitovou verzi Windows je tato hodnota obvykle C:\Windows\System32.

Toto rozhraní API bylo zavedeno v sadě Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

SystemWow64Directory

[Volitelné] Cesta k systémovému adresáři WOW64. Tato hodnota je obvykle C:\Windows\SysWOW64. V 32bitovém systému Windows bude tato hodnota null.

Toto rozhraní API bylo zavedeno v sadě Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

Metody

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

Create novou instanci objektu DkmSystemInformation.

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

Create novou instanci objektu DkmSystemInformation.

Toto rozhraní API bylo zavedeno v sadě Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

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

Create novou instanci objektu DkmSystemInformation.

Toto rozhraní API bylo zavedeno v sadě Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

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

Create novou instanci objektu DkmSystemInformation.

Toto rozhraní API bylo zavedeno v sadě Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).

Platí pro