C# Class libusbK.OvlK

Inheritance: IDisposable
Afficher le fichier Open project: nikkov/Win-Widget Class Usage Examples

Protected Properties

Свойство Type Description
handle KOVL_POOL_HANDLE

Méthodes publiques

Méthode Description
Acquire ( KOVL_HANDLE &OverlappedK ) : bool
Free ( ) : bool
GetEventHandle ( KOVL_HANDLE OverlappedK ) : IntPtr
IsComplete ( KOVL_HANDLE OverlappedK ) : bool
OvlK ( KUSB_HANDLE UsbHandle, int MaxOverlappedCount, KOVL_POOL_FLAG Flags ) : System
ReUse ( KOVL_HANDLE OverlappedK ) : bool
Release ( KOVL_HANDLE OverlappedK ) : bool
Wait ( KOVL_HANDLE OverlappedK, int TimeoutMS, KOVL_WAIT_FLAG WaitFlags, uint &TransferredLength ) : bool
WaitAndRelease ( KOVL_HANDLE OverlappedK, int TimeoutMS, uint &TransferredLength ) : bool
WaitOrCancel ( KOVL_HANDLE OverlappedK, int TimeoutMS, uint &TransferredLength ) : bool

Method Details

Acquire() public méthode

public Acquire ( KOVL_HANDLE &OverlappedK ) : bool
OverlappedK KOVL_HANDLE
Résultat bool

Free() public méthode

public Free ( ) : bool
Résultat bool

GetEventHandle() public méthode

public GetEventHandle ( KOVL_HANDLE OverlappedK ) : IntPtr
OverlappedK KOVL_HANDLE
Résultat System.IntPtr

IsComplete() public méthode

public IsComplete ( KOVL_HANDLE OverlappedK ) : bool
OverlappedK KOVL_HANDLE
Résultat bool

OvlK() public méthode

public OvlK ( KUSB_HANDLE UsbHandle, int MaxOverlappedCount, KOVL_POOL_FLAG Flags ) : System
UsbHandle KUSB_HANDLE
MaxOverlappedCount int
Flags KOVL_POOL_FLAG
Résultat System

ReUse() public méthode

public ReUse ( KOVL_HANDLE OverlappedK ) : bool
OverlappedK KOVL_HANDLE
Résultat bool

Release() public méthode

public Release ( KOVL_HANDLE OverlappedK ) : bool
OverlappedK KOVL_HANDLE
Résultat bool

Wait() public méthode

public Wait ( KOVL_HANDLE OverlappedK, int TimeoutMS, KOVL_WAIT_FLAG WaitFlags, uint &TransferredLength ) : bool
OverlappedK KOVL_HANDLE
TimeoutMS int
WaitFlags KOVL_WAIT_FLAG
TransferredLength uint
Résultat bool

WaitAndRelease() public méthode

public WaitAndRelease ( KOVL_HANDLE OverlappedK, int TimeoutMS, uint &TransferredLength ) : bool
OverlappedK KOVL_HANDLE
TimeoutMS int
TransferredLength uint
Résultat bool

WaitOrCancel() public méthode

public WaitOrCancel ( KOVL_HANDLE OverlappedK, int TimeoutMS, uint &TransferredLength ) : bool
OverlappedK KOVL_HANDLE
TimeoutMS int
TransferredLength uint
Résultat bool

Property Details

handle protected_oe property

protected KOVL_POOL_HANDLE,libusbK handle
Résultat KOVL_POOL_HANDLE