Property | Type | Description | |
---|---|---|---|
driverAPI | KUSB_DRIVER_API | ||
handle | KUSB_HANDLE |
Method | Description | |
---|---|---|
AbortPipe ( byte PipeID ) : bool | ||
ClaimInterface ( byte NumberOrIndex, bool IsIndex ) : bool | ||
Clone ( |
||
ControlTransfer ( |
||
ControlTransfer ( |
||
ControlTransfer ( |
||
ControlTransfer ( |
||
FlushPipe ( byte PipeID ) : bool | ||
Free ( ) : bool | ||
GetAltInterface ( byte NumberOrIndex, bool IsIndex, byte &AltSettingNumber ) : bool | ||
GetAssociatedInterface ( byte AssociatedInterfaceIndex, |
||
GetConfiguration ( byte &ConfigurationNumber ) : bool | ||
GetCurrentAlternateSetting ( byte &AltSettingNumber ) : bool | ||
GetCurrentFrameNumber ( uint &FrameNumber ) : bool | ||
GetDescriptor ( byte DescriptorType, byte Index, ushort LanguageID, |
||
GetDescriptor ( byte DescriptorType, byte Index, ushort LanguageID, |
||
GetOverlappedResult ( |
||
GetOverlappedResult ( |
||
GetPipePolicy ( byte PipeID, uint PolicyType, uint &ValueLength, |
||
GetPipePolicy ( byte PipeID, uint PolicyType, uint &ValueLength, |
||
GetPowerPolicy ( uint PolicyType, uint &ValueLength, |
||
GetPowerPolicy ( uint PolicyType, uint &ValueLength, |
||
GetProperty ( KUSB_PROPERTY PropertyType, uint &PropertySize, |
||
GetProperty ( KUSB_PROPERTY PropertyType, uint &PropertySize, |
||
IsoReadPipe ( byte PipeID, |
||
IsoReadPipe ( byte PipeID, |
||
IsoReadPipe ( byte PipeID, |
||
IsoReadPipe ( byte PipeID, |
||
IsoWritePipe ( byte PipeID, |
||
IsoWritePipe ( byte PipeID, |
||
IsoWritePipe ( byte PipeID, |
||
IsoWritePipe ( byte PipeID, |
||
QueryDeviceInformation ( uint InformationType, uint &BufferLength, |
||
QueryInterfaceSettings ( byte AltSettingNumber, |
||
QueryPipe ( byte AltSettingNumber, byte PipeIndex, |
||
ReadPipe ( byte PipeID, |
||
ReadPipe ( byte PipeID, |
||
ReadPipe ( byte PipeID, |
||
ReadPipe ( byte PipeID, |
||
ReleaseInterface ( byte NumberOrIndex, bool IsIndex ) : bool | ||
ResetDevice ( ) : bool | ||
ResetPipe ( byte PipeID ) : bool | ||
SelectInterface ( byte NumberOrIndex, bool IsIndex ) : bool | ||
SetAltInterface ( byte NumberOrIndex, bool IsIndex, byte AltSettingNumber ) : bool | ||
SetConfiguration ( byte ConfigurationNumber ) : bool | ||
SetCurrentAlternateSetting ( byte AltSettingNumber ) : bool | ||
SetPipePolicy ( byte PipeID, uint PolicyType, uint ValueLength, Array Value ) : bool | ||
SetPipePolicy ( byte PipeID, uint PolicyType, uint ValueLength, IntPtr Value ) : bool | ||
SetPowerPolicy ( uint PolicyType, uint ValueLength, Array Value ) : bool | ||
SetPowerPolicy ( uint PolicyType, uint ValueLength, IntPtr Value ) : bool | ||
UsbK ( IntPtr DeviceHandle, KUSB_DRVID driverID ) : System | ||
UsbK ( KLST_DEVINFO_HANDLE DevInfo ) : System | ||
WritePipe ( byte PipeID, Array Buffer, uint BufferLength, uint &LengthTransferred, IntPtr Overlapped ) : bool | ||
WritePipe ( byte PipeID, Array Buffer, uint BufferLength, uint &LengthTransferred, KOVL_HANDLE Overlapped ) : bool | ||
WritePipe ( byte PipeID, IntPtr Buffer, uint BufferLength, uint &LengthTransferred, IntPtr Overlapped ) : bool | ||
WritePipe ( byte PipeID, IntPtr Buffer, uint BufferLength, uint &LengthTransferred, KOVL_HANDLE Overlapped ) : bool |
public ClaimInterface ( byte NumberOrIndex, bool IsIndex ) : bool | ||
NumberOrIndex | byte | |
IsIndex | bool | |
return | bool |
public Clone ( |
||
DstInterfaceHandle | ||
return | bool |
public ControlTransfer ( |
||
SetupPacket | ||
Buffer | ||
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | ||
return | bool |
public ControlTransfer ( |
||
SetupPacket | ||
Buffer | ||
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | ||
return | bool |
public ControlTransfer ( |
||
SetupPacket | ||
Buffer | ||
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | ||
return | bool |
public ControlTransfer ( |
||
SetupPacket | ||
Buffer | ||
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | ||
return | bool |
public GetAltInterface ( byte NumberOrIndex, bool IsIndex, byte &AltSettingNumber ) : bool | ||
NumberOrIndex | byte | |
IsIndex | bool | |
AltSettingNumber | byte | |
return | bool |
public GetAssociatedInterface ( byte AssociatedInterfaceIndex, |
||
AssociatedInterfaceIndex | byte | |
AssociatedInterfaceHandle | ||
return | bool |
public GetConfiguration ( byte &ConfigurationNumber ) : bool | ||
ConfigurationNumber | byte | |
return | bool |
public GetCurrentAlternateSetting ( byte &AltSettingNumber ) : bool | ||
AltSettingNumber | byte | |
return | bool |
public GetCurrentFrameNumber ( uint &FrameNumber ) : bool | ||
FrameNumber | uint | |
return | bool |
public GetDescriptor ( byte DescriptorType, byte Index, ushort LanguageID, |
||
DescriptorType | byte | |
Index | byte | |
LanguageID | ushort | |
Buffer | ||
BufferLength | uint | |
LengthTransferred | uint | |
return | bool |
public GetDescriptor ( byte DescriptorType, byte Index, ushort LanguageID, |
||
DescriptorType | byte | |
Index | byte | |
LanguageID | ushort | |
Buffer | ||
BufferLength | uint | |
LengthTransferred | uint | |
return | bool |
public GetOverlappedResult ( |
||
Overlapped | ||
lpNumberOfBytesTransferred | uint | |
bWait | bool | |
return | bool |
public GetOverlappedResult ( |
||
Overlapped | ||
lpNumberOfBytesTransferred | uint | |
bWait | bool | |
return | bool |
public GetPipePolicy ( byte PipeID, uint PolicyType, uint &ValueLength, |
||
PipeID | byte | |
PolicyType | uint | |
ValueLength | uint | |
Value | ||
return | bool |
public GetPipePolicy ( byte PipeID, uint PolicyType, uint &ValueLength, |
||
PipeID | byte | |
PolicyType | uint | |
ValueLength | uint | |
Value | ||
return | bool |
public GetPowerPolicy ( uint PolicyType, uint &ValueLength, |
||
PolicyType | uint | |
ValueLength | uint | |
Value | ||
return | bool |
public GetPowerPolicy ( uint PolicyType, uint &ValueLength, |
||
PolicyType | uint | |
ValueLength | uint | |
Value | ||
return | bool |
public GetProperty ( KUSB_PROPERTY PropertyType, uint &PropertySize, |
||
PropertyType | KUSB_PROPERTY | |
PropertySize | uint | |
Value | ||
return | bool |
public GetProperty ( KUSB_PROPERTY PropertyType, uint &PropertySize, |
||
PropertyType | KUSB_PROPERTY | |
PropertySize | uint | |
Value | ||
return | bool |
public IsoReadPipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
Overlapped | ||
IsoContext | ||
return | bool |
public IsoReadPipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
Overlapped | ||
IsoContext | ||
return | bool |
public IsoReadPipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
Overlapped | ||
IsoContext | ||
return | bool |
public IsoReadPipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
Overlapped | ||
IsoContext | ||
return | bool |
public IsoWritePipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
Overlapped | ||
IsoContext | ||
return | bool |
public IsoWritePipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
Overlapped | ||
IsoContext | ||
return | bool |
public IsoWritePipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
Overlapped | ||
IsoContext | ||
return | bool |
public IsoWritePipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
Overlapped | ||
IsoContext | ||
return | bool |
public QueryDeviceInformation ( uint InformationType, uint &BufferLength, |
||
InformationType | uint | |
BufferLength | uint | |
Buffer | ||
return | bool |
public QueryInterfaceSettings ( byte AltSettingNumber, |
||
AltSettingNumber | byte | |
UsbAltInterfaceDescriptor | ||
return | bool |
public QueryPipe ( byte AltSettingNumber, byte PipeIndex, |
||
AltSettingNumber | byte | |
PipeIndex | byte | |
PipeInformation | ||
return | bool |
public ReadPipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | ||
return | bool |
public ReadPipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | ||
return | bool |
public ReadPipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | ||
return | bool |
public ReadPipe ( byte PipeID, |
||
PipeID | byte | |
Buffer | ||
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | ||
return | bool |
public ReleaseInterface ( byte NumberOrIndex, bool IsIndex ) : bool | ||
NumberOrIndex | byte | |
IsIndex | bool | |
return | bool |
public SelectInterface ( byte NumberOrIndex, bool IsIndex ) : bool | ||
NumberOrIndex | byte | |
IsIndex | bool | |
return | bool |
public SetAltInterface ( byte NumberOrIndex, bool IsIndex, byte AltSettingNumber ) : bool | ||
NumberOrIndex | byte | |
IsIndex | bool | |
AltSettingNumber | byte | |
return | bool |
public SetConfiguration ( byte ConfigurationNumber ) : bool | ||
ConfigurationNumber | byte | |
return | bool |
public SetCurrentAlternateSetting ( byte AltSettingNumber ) : bool | ||
AltSettingNumber | byte | |
return | bool |
public SetPipePolicy ( byte PipeID, uint PolicyType, uint ValueLength, Array Value ) : bool | ||
PipeID | byte | |
PolicyType | uint | |
ValueLength | uint | |
Value | Array | |
return | bool |
public SetPipePolicy ( byte PipeID, uint PolicyType, uint ValueLength, IntPtr Value ) : bool | ||
PipeID | byte | |
PolicyType | uint | |
ValueLength | uint | |
Value | IntPtr | |
return | bool |
public SetPowerPolicy ( uint PolicyType, uint ValueLength, Array Value ) : bool | ||
PolicyType | uint | |
ValueLength | uint | |
Value | Array | |
return | bool |
public SetPowerPolicy ( uint PolicyType, uint ValueLength, IntPtr Value ) : bool | ||
PolicyType | uint | |
ValueLength | uint | |
Value | IntPtr | |
return | bool |
public UsbK ( IntPtr DeviceHandle, KUSB_DRVID driverID ) : System | ||
DeviceHandle | IntPtr | |
driverID | KUSB_DRVID | |
return | System |
public UsbK ( KLST_DEVINFO_HANDLE DevInfo ) : System | ||
DevInfo | KLST_DEVINFO_HANDLE | |
return | System |
public WritePipe ( byte PipeID, Array Buffer, uint BufferLength, uint &LengthTransferred, IntPtr Overlapped ) : bool | ||
PipeID | byte | |
Buffer | Array | |
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | IntPtr | |
return | bool |
public WritePipe ( byte PipeID, Array Buffer, uint BufferLength, uint &LengthTransferred, KOVL_HANDLE Overlapped ) : bool | ||
PipeID | byte | |
Buffer | Array | |
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | KOVL_HANDLE | |
return | bool |
public WritePipe ( byte PipeID, IntPtr Buffer, uint BufferLength, uint &LengthTransferred, IntPtr Overlapped ) : bool | ||
PipeID | byte | |
Buffer | IntPtr | |
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | IntPtr | |
return | bool |
public WritePipe ( byte PipeID, IntPtr Buffer, uint BufferLength, uint &LengthTransferred, KOVL_HANDLE Overlapped ) : bool | ||
PipeID | byte | |
Buffer | IntPtr | |
BufferLength | uint | |
LengthTransferred | uint | |
Overlapped | KOVL_HANDLE | |
return | bool |