C# Class WMI.Win32.Win32_Process

Datei anzeigen Open project: brunomlopes/ILoveLucene Class Usage Examples

Private Properties

Property Type Description
CheckIfProperClass bool
CheckIfProperClass bool
CommitObject void
CommitObject void
ConstructPath string
CreateInstance Win32_Process
Delete void
Initialize void
InitializeObject void
ShouldSerializeCreationDate bool
ShouldSerializeExecutionState bool
ShouldSerializeHandleCount bool
ShouldSerializeInstallDate bool
ShouldSerializeKernelModeTime bool
ShouldSerializeMaximumWorkingSetSize bool
ShouldSerializeMinimumWorkingSetSize bool
ShouldSerializeOtherOperationCount bool
ShouldSerializeOtherTransferCount bool
ShouldSerializePageFaults bool
ShouldSerializePageFileUsage bool
ShouldSerializeParentProcessId bool
ShouldSerializePeakPageFileUsage bool
ShouldSerializePeakVirtualSize bool
ShouldSerializePeakWorkingSetSize bool
ShouldSerializePriority bool
ShouldSerializePrivatePageCount bool
ShouldSerializeProcessId bool
ShouldSerializeQuotaNonPagedPoolUsage bool
ShouldSerializeQuotaPagedPoolUsage bool
ShouldSerializeQuotaPeakNonPagedPoolUsage bool
ShouldSerializeQuotaPeakPagedPoolUsage bool
ShouldSerializeReadOperationCount bool
ShouldSerializeReadTransferCount bool
ShouldSerializeSessionId bool
ShouldSerializeTerminationDate bool
ShouldSerializeThreadCount bool
ShouldSerializeUserModeTime bool
ShouldSerializeVirtualSize bool
ShouldSerializeWorkingSetSize bool
ShouldSerializeWriteOperationCount bool
ShouldSerializeWriteTransferCount bool
ToDateTime System.DateTime
ToDmtfDateTime string

Public Methods

Method Description
AttachDebugger ( ) : uint
Create ( string CommandLine, string CurrentDirectory, System ProcessStartupInformation, uint &ProcessId ) : uint
GetAvailableVirtualSize ( ulong &AvailableVirtualSize ) : uint
GetInstances ( ) : ProcessCollection
GetInstances ( System mgmtScope, System enumOptions ) : ProcessCollection
GetInstances ( System mgmtScope, string condition ) : ProcessCollection
GetInstances ( System mgmtScope, string condition, string selectedProperties ) : ProcessCollection
GetInstances ( string condition ) : ProcessCollection
GetInstances ( string condition, string selectedProperties ) : ProcessCollection
GetOwner ( string &Domain, string &User ) : uint
GetOwnerSid ( string &Sid ) : uint
SetPriority ( int Priority ) : uint
Terminate ( uint Reason ) : uint
Win32_Process ( ) : System.Collections
Win32_Process ( System path ) : System.Collections
Win32_Process ( System path, System getOptions ) : System.Collections
Win32_Process ( System mgmtScope, System path, System getOptions ) : System.Collections
Win32_Process ( System mgmtScope, string keyHandle ) : System.Collections
Win32_Process ( string keyHandle ) : System.Collections

Private Methods

Method Description
CheckIfProperClass ( System theObj ) : bool
CheckIfProperClass ( System mgmtScope, System path, System OptionsParam ) : bool
CommitObject ( ) : void
CommitObject ( System putOptions ) : void
ConstructPath ( string keyHandle ) : string
CreateInstance ( ) : Win32_Process
Delete ( ) : void
Initialize ( ) : void
InitializeObject ( System mgmtScope, System path, System getOptions ) : void
ShouldSerializeCreationDate ( ) : bool
ShouldSerializeExecutionState ( ) : bool
ShouldSerializeHandleCount ( ) : bool
ShouldSerializeInstallDate ( ) : bool
ShouldSerializeKernelModeTime ( ) : bool
ShouldSerializeMaximumWorkingSetSize ( ) : bool
ShouldSerializeMinimumWorkingSetSize ( ) : bool
ShouldSerializeOtherOperationCount ( ) : bool
ShouldSerializeOtherTransferCount ( ) : bool
ShouldSerializePageFaults ( ) : bool
ShouldSerializePageFileUsage ( ) : bool
ShouldSerializeParentProcessId ( ) : bool
ShouldSerializePeakPageFileUsage ( ) : bool
ShouldSerializePeakVirtualSize ( ) : bool
ShouldSerializePeakWorkingSetSize ( ) : bool
ShouldSerializePriority ( ) : bool
ShouldSerializePrivatePageCount ( ) : bool
ShouldSerializeProcessId ( ) : bool
ShouldSerializeQuotaNonPagedPoolUsage ( ) : bool
ShouldSerializeQuotaPagedPoolUsage ( ) : bool
ShouldSerializeQuotaPeakNonPagedPoolUsage ( ) : bool
ShouldSerializeQuotaPeakPagedPoolUsage ( ) : bool
ShouldSerializeReadOperationCount ( ) : bool
ShouldSerializeReadTransferCount ( ) : bool
ShouldSerializeSessionId ( ) : bool
ShouldSerializeTerminationDate ( ) : bool
ShouldSerializeThreadCount ( ) : bool
ShouldSerializeUserModeTime ( ) : bool
ShouldSerializeVirtualSize ( ) : bool
ShouldSerializeWorkingSetSize ( ) : bool
ShouldSerializeWriteOperationCount ( ) : bool
ShouldSerializeWriteTransferCount ( ) : bool
ToDateTime ( string dmtfDate ) : System.DateTime
ToDmtfDateTime ( System date ) : string

Method Details

AttachDebugger() public method

public AttachDebugger ( ) : uint
return uint

Create() public static method

public static Create ( string CommandLine, string CurrentDirectory, System ProcessStartupInformation, uint &ProcessId ) : uint
CommandLine string
CurrentDirectory string
ProcessStartupInformation System
ProcessId uint
return uint

GetAvailableVirtualSize() public method

public GetAvailableVirtualSize ( ulong &AvailableVirtualSize ) : uint
AvailableVirtualSize ulong
return uint

GetInstances() public static method

public static GetInstances ( ) : ProcessCollection
return ProcessCollection

GetInstances() public static method

public static GetInstances ( System mgmtScope, System enumOptions ) : ProcessCollection
mgmtScope System
enumOptions System
return ProcessCollection

GetInstances() public static method

public static GetInstances ( System mgmtScope, string condition ) : ProcessCollection
mgmtScope System
condition string
return ProcessCollection

GetInstances() public static method

public static GetInstances ( System mgmtScope, string condition, string selectedProperties ) : ProcessCollection
mgmtScope System
condition string
selectedProperties string
return ProcessCollection

GetInstances() public static method

public static GetInstances ( string condition ) : ProcessCollection
condition string
return ProcessCollection

GetInstances() public static method

public static GetInstances ( string condition, string selectedProperties ) : ProcessCollection
condition string
selectedProperties string
return ProcessCollection

GetOwner() public method

public GetOwner ( string &Domain, string &User ) : uint
Domain string
User string
return uint

GetOwnerSid() public method

public GetOwnerSid ( string &Sid ) : uint
Sid string
return uint

SetPriority() public method

public SetPriority ( int Priority ) : uint
Priority int
return uint

Terminate() public method

public Terminate ( uint Reason ) : uint
Reason uint
return uint

Win32_Process() public method

public Win32_Process ( ) : System.Collections
return System.Collections

Win32_Process() public method

public Win32_Process ( System path ) : System.Collections
path System
return System.Collections

Win32_Process() public method

public Win32_Process ( System path, System getOptions ) : System.Collections
path System
getOptions System
return System.Collections

Win32_Process() public method

public Win32_Process ( System mgmtScope, System path, System getOptions ) : System.Collections
mgmtScope System
path System
getOptions System
return System.Collections

Win32_Process() public method

public Win32_Process ( System mgmtScope, string keyHandle ) : System.Collections
mgmtScope System
keyHandle string
return System.Collections

Win32_Process() public method

public Win32_Process ( string keyHandle ) : System.Collections
keyHandle string
return System.Collections