コード例 #1
0
ファイル: WinUsb.cs プロジェクト: kinorch/PocketStationDevKit
 private static extern bool WinUsb_QueryPipe(
     WinUsbHandle InterfaceHandle, Byte AlternateInterfaceNumber, Byte PipeIndex, out WINUSB_PIPE_INFORMATION PipeInformation);
コード例 #2
0
ファイル: WinUsb.cs プロジェクト: kinorch/PocketStationDevKit
 private static extern bool WinUsb_Initialize(SafeFileHandle DeviceHandle, WinUsbHandle InterfaceHandle);
コード例 #3
0
ファイル: WinUsb.cs プロジェクト: kinorch/PocketStationDevKit
 private static extern bool WinUsb_Free(WinUsbHandle InterfaceHandle);
コード例 #4
0
ファイル: WinUsb.cs プロジェクト: kinorch/PocketStationDevKit
 public static bool QueryPipe(
     WinUsbHandle InterfaceHandle, Byte AlternateInterfaceNumber, Byte PipeIndex, out WINUSB_PIPE_INFORMATION PipeInformation)
 {
     return(WinUsb_QueryPipe(InterfaceHandle, AlternateInterfaceNumber, PipeIndex, out PipeInformation));
 }
コード例 #5
0
ファイル: WinUsb.cs プロジェクト: kinorch/PocketStationDevKit
 public static bool ReadPipe(
     WinUsbHandle InterfaceHandle, byte PipeID, byte[] pBuffer, uint BufferLength, out uint LengthTransferred)
 {
     return(WinUsb_ReadPipe(InterfaceHandle, PipeID, pBuffer, BufferLength, out LengthTransferred, IntPtr.Zero));
 }
コード例 #6
0
ファイル: WinUsb.cs プロジェクト: kinorch/PocketStationDevKit
 private static bool QueryInterfaceSettings(
     WinUsbHandle InterfaceHandle, Byte AlternateInterfaceNumber, out USB_INTERFACE_DESCRIPTOR UsbAltInterfaceDescriptor)
 {
     return(WinUsb_QueryInterfaceSettings(InterfaceHandle, AlternateInterfaceNumber, out UsbAltInterfaceDescriptor));
 }
コード例 #7
0
ファイル: WinUsb.cs プロジェクト: kinorch/PocketStationDevKit
 public static bool Free(WinUsbHandle InterfaceHandle)
 {
     return(WinUsb_Free(InterfaceHandle));
 }
コード例 #8
0
ファイル: WinUsb.cs プロジェクト: kinorch/PocketStationDevKit
 public static bool Initialize(SafeFileHandle DeviceHandle, WinUsbHandle InterfaceHandle)
 {
     return(WinUsb_Initialize(DeviceHandle, InterfaceHandle));
 }
コード例 #9
0
ファイル: WinUsb.cs プロジェクト: kinorch/PocketStationDevKit
 private static extern bool WinUsb_QueryInterfaceSettings(
     WinUsbHandle InterfaceHandle, Byte AlternateInterfaceNumber, out USB_INTERFACE_DESCRIPTOR UsbAltInterfaceDescriptor);
コード例 #10
0
ファイル: WinUsb.cs プロジェクト: kinorch/PocketStationDevKit
 private static extern bool WinUsb_ReadPipe(
     WinUsbHandle InterfaceHandle, byte PipeID, byte[] pBuffer, uint BufferLength, out uint LengthTransferred, IntPtr Overlapped);