SystemInformationEvent Class

 

Describes a SystemInformationEvent.

Namespace:   Microsoft.VisualStudio.IntelliTrace
Assembly:  Microsoft.IntelliTrace.12.0.0 (in Microsoft.IntelliTrace.12.0.0.dll)


public sealed class SystemInformationEvent : OrdinalEvent

NameDescription
System_CAPS_pubpropertyAvailablePageFileBytes

Gets the available memory that the process can commit, in bytes. This value is retrieved from GlobalMemoryStatusEx.

System_CAPS_pubpropertyAvailablePhysicalBytes

Gets the available physical memory, in bytes. This value is retrieved from GlobalMemoryStatusEx.

System_CAPS_pubpropertyAvailableVirtualMemoryBytes

Gets the available unreserved and uncommitted user-mode memory for the process, in bytes. This value is retrieved from GlobalMemoryStatusEx.

System_CAPS_pubpropertyBiosDate

Gets the release date of the BIOS.

System_CAPS_pubpropertyBiosVersion

Gets the version of the BIOS.

System_CAPS_pubpropertyClrVersion

Gets the version of the common language runtime that is loaded in the process.

System_CAPS_pubpropertyComputerName

Gets the NetBIOS name of the computer, which is retrieved from GetComputerName.

System_CAPS_pubpropertyDisplays

Gets a list of the display settings for the displays that are attached to the system.

System_CAPS_pubpropertyIsWow64Process

Gets a flag that determines whether the process is running under WOW64.

System_CAPS_pubpropertyNumberOfProcessors

Gets the number of physical processors in the system, which is retrieved from GetNativeSystemInfo.

System_CAPS_pubpropertyOrdinal

Gets or sets the ordinal value.(Inherited from OrdinalEvent.)

System_CAPS_pubpropertyOSBuildNumber

Gets the operating system build number, which is retrieved from GetVersionEx.

System_CAPS_pubpropertyOSMajorVersion

Gets the operating system major version number, which is retrieved from GetVersionEx.

System_CAPS_pubpropertyOSMinorVersion

Gets the operating system minor version number, which is retrieved from GetVersionEx.

System_CAPS_pubpropertyOSProductType

Gets the operating system product type, which is retrieved from GetProductInfo.

System_CAPS_pubpropertyOSRole

Gets the operating system product type/role, which is retrieved from GetVersionEx.

System_CAPS_pubpropertyProcessorArchitecture

Gets the processor architecture of the installed operating system, which is retrieved from GetNativeSystemInfo.

System_CAPS_pubpropertyProcessorLevel

Gets the architecture-dependent processor level, which is retrieved from GetNativeSystemInfo.

System_CAPS_pubpropertyProcessorRevision

Gets the architecture-dependent processor revision, which is retrieved from GetNativeSystemInfo.

System_CAPS_pubpropertyProcessorSpeed

Gets the speed of the first CPU in the system in MHz.

System_CAPS_pubpropertyServicePack

Gets the name of the latest operating system service pack that is installed on the system.

System_CAPS_pubpropertyStartTime

Gets the start time of the recording in UTC format, which is retrieved from GetSystemTimeAsFileTime.

System_CAPS_pubpropertySystemDirectory

Gets the path of the system directory, which is retrieved from GetSystemDirectory.

System_CAPS_pubpropertySystemLocaleId

Gets the locale id (LCID) for the system, which is retrieved from GetSystemDefaultLCID.

System_CAPS_pubpropertySystemManufacturer

Gets the name of the BIOS manufacturer.

System_CAPS_pubpropertySystemProductName

Gets the BIOS product name.

System_CAPS_pubpropertyTimerFrequency

Gets the frequency of the high resolution timer, which is retrieved from QueryPerformanceFrequency.

System_CAPS_pubpropertyTimerStartTime

Gets the start time of the high resolution timer, which is retrieved from QueryPerformanceCounter.

System_CAPS_pubpropertyTimeZone

Gets the name of the time zone, which is retrieved from GetTimeZoneInformation.

System_CAPS_pubpropertyTimeZoneBias

Gets the bias of the time zone from UTC in minutes, which is retrieved from GetTimeZoneInformation.

System_CAPS_pubpropertyTotalPageFileBytes

Gets the size of the committed memory limit for the process in bytes, which is retrieved from GlobalMemoryStatusEx.

System_CAPS_pubpropertyTotalPhysicalBytes

Gets the size of physical memory in bytes, which is retrieved from GlobalMemoryStatusEx.

System_CAPS_pubpropertyTotalVirtualMemoryBytes

Gets the size of the user-mode virtual address space for the process, in bytes, which is retrieved from GlobalMemoryStatusEx.

System_CAPS_pubpropertyUserDomain

Gets the domain in which the process is running.

System_CAPS_pubpropertyUserName

Gets the user as which the process is running.

System_CAPS_pubpropertyWindowsDirectory

Gets the path of the Windows directory, which is retrieved from GetWindowsDirectory.

NameDescription
System_CAPS_pubmethodCompare(OrdinalEvent, OrdinalEvent)

Compares one instance with another instance and returns an integer that indicates whether the current instance comes before, follows, or occurs in the same sort position order as the other instance.(Inherited from OrdinalEvent.)

System_CAPS_pubmethodCompareTo(Object)

Compares the current instance with another instance and returns an integer that indicates whether the current instance comes before, follows, or occurs in the same position in the sort order as the other instance.(Inherited from OrdinalEvent.)

System_CAPS_pubmethodCompareTo(OrdinalEvent)

Compares the current instance with another instance and returns an integer that indicates whether the current instance comes before, follows, or occurs in the same sort position as the other instance.(Inherited from OrdinalEvent.)

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current OrdinalEvent.(Inherited from OrdinalEvent.)

System_CAPS_pubmethodGetHashCode()

Gets a hash code for this OrdinalEvent.(Inherited from OrdinalEvent.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

The SystemInformationEvent occurs one time and describes details about the computer where the recording was collected. The SystemInformationEvent is one event in the ProcessChain or ProcessStreamChain.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: