C# Class PmcReader.Interop.KernelDriver

显示文件 Open project: clamchowder/MsrUtil Class Usage Examples

Public Properties

Property Type Description
lastError int

Public Methods

Method Description
Close ( ) : void
Delete ( ) : bool
DeviceIOControl ( PmcReader.Interop.Kernel32.IOControlCode ioControlCode, object inBuffer ) : bool
DeviceIOControl ( PmcReader.Interop.Kernel32.IOControlCode ioControlCode, object inBuffer, &outBuffer ) : bool
Install ( string path, string &errorMessage ) : bool
KernelDriver ( string id ) : System
Open ( ) : bool

Method Details

Close() public method

public Close ( ) : void
return void

Delete() public method

public Delete ( ) : bool
return bool

DeviceIOControl() public method

public DeviceIOControl ( PmcReader.Interop.Kernel32.IOControlCode ioControlCode, object inBuffer ) : bool
ioControlCode PmcReader.Interop.Kernel32.IOControlCode
inBuffer object
return bool

DeviceIOControl() public method

public DeviceIOControl ( PmcReader.Interop.Kernel32.IOControlCode ioControlCode, object inBuffer, &outBuffer ) : bool
ioControlCode PmcReader.Interop.Kernel32.IOControlCode
inBuffer object
return bool

Install() public method

public Install ( string path, string &errorMessage ) : bool
path string
errorMessage string
return bool

KernelDriver() public method

public KernelDriver ( string id ) : System
id string
return System

Open() public method

public Open ( ) : bool
return bool

Property Details

lastError public_oe property

public int lastError
return int