コード例 #1
0
 public bool OverlappedAcquire(ref KOVL_HANDLE OverlappedK, KOVL_POOL_HANDLE PoolHandle)
 {
     return(OvlK_Acquire(ref OverlappedK, PoolHandle));
 }
コード例 #2
0
 private static extern bool OvlK_Free(KOVL_POOL_HANDLE PoolHandle);
コード例 #3
0
 private static extern bool OvlK_WaitOldest(KOVL_POOL_HANDLE PoolHandle, ref KOVL_HANDLE OverlappedK,
                                            Int32 TimeoutMS, KOVL_WAIT_FLAG WaitFlags, ref UInt32 TransferredLength);
コード例 #4
0
 private static extern bool OvlK_Init(ref KOVL_POOL_HANDLE PoolHandle, KUSB_HANDLE UsbHandle,
                                      Int32 MaxOverlappedCount,
                                      KOVL_POOL_FLAG Flags);
コード例 #5
0
 private static extern bool OvlK_Acquire(ref KOVL_HANDLE OverlappedK, KOVL_POOL_HANDLE PoolHandle);
コード例 #6
0
 public bool OverlappedWaitOldest(KOVL_POOL_HANDLE PoolHandle, ref KOVL_HANDLE OverlappedK,
                                  Int32 TimeoutMS, KOVL_WAIT_FLAG WaitFlags, ref UInt32 TransferredLength)
 {
     return(OvlK_WaitOldest(PoolHandle, ref OverlappedK, TimeoutMS, WaitFlags, ref TransferredLength));
 }
コード例 #7
0
 public bool OverlappedFree(KOVL_POOL_HANDLE PoolHandle)
 {
     return(OvlK_Free(PoolHandle));
 }
コード例 #8
0
 public bool OverlappedInit(ref KOVL_POOL_HANDLE PoolHandle, KUSB_HANDLE UsbHandle,
                            Int32 MaxOverlappedCount,
                            KOVL_POOL_FLAG Flags)
 {
     return(OvlK_Init(ref PoolHandle, UsbHandle, MaxOverlappedCount, Flags));
 }