C# Class libusbK.LstK

Inheritance: IDisposable
显示文件 Open project: nikkov/Win-Widget Class Usage Examples

Protected Properties

Property Type Description
handle KLST_HANDLE

Public Methods

Method Description
Count ( uint &Count ) : bool
Current ( KLST_DEVINFO_HANDLE &DeviceInfo ) : bool
Enumerate ( KLST_ENUM_DEVINFO_CB EnumDevListCB, IntPtr Context ) : bool
FindByVidPid ( int Vid, int Pid, KLST_DEVINFO_HANDLE &DeviceInfo ) : bool
Free ( ) : bool
LstK ( KLST_FLAG Flags ) : System
LstK ( KLST_FLAG Flags, KLST_PATTERN_MATCH &PatternMatch ) : System
MoveNext ( KLST_DEVINFO_HANDLE &DeviceInfo ) : bool
MoveReset ( ) : void

Method Details

Count() public method

public Count ( uint &Count ) : bool
Count uint
return bool

Current() public method

public Current ( KLST_DEVINFO_HANDLE &DeviceInfo ) : bool
DeviceInfo KLST_DEVINFO_HANDLE
return bool

Enumerate() public method

public Enumerate ( KLST_ENUM_DEVINFO_CB EnumDevListCB, IntPtr Context ) : bool
EnumDevListCB KLST_ENUM_DEVINFO_CB
Context System.IntPtr
return bool

FindByVidPid() public method

public FindByVidPid ( int Vid, int Pid, KLST_DEVINFO_HANDLE &DeviceInfo ) : bool
Vid int
Pid int
DeviceInfo KLST_DEVINFO_HANDLE
return bool

Free() public method

public Free ( ) : bool
return bool

LstK() public method

public LstK ( KLST_FLAG Flags ) : System
Flags KLST_FLAG
return System

LstK() public method

public LstK ( KLST_FLAG Flags, KLST_PATTERN_MATCH &PatternMatch ) : System
Flags KLST_FLAG
PatternMatch KLST_PATTERN_MATCH
return System

MoveNext() public method

public MoveNext ( KLST_DEVINFO_HANDLE &DeviceInfo ) : bool
DeviceInfo KLST_DEVINFO_HANDLE
return bool

MoveReset() public method

public MoveReset ( ) : void
return void

Property Details

handle protected_oe property

protected KLST_HANDLE,libusbK handle
return KLST_HANDLE