Win32 API 日本語リファレンス
ホームDevices.Usb › USBD_PIPE_TYPE

USBD_PIPE_TYPE

列挙型
基底型i4

メンバー 4

名前10進16進
UsbdPipeTypeControl00x0
UsbdPipeTypeIsochronous10x1
UsbdPipeTypeBulk20x2
UsbdPipeTypeInterrupt30x3

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum USBD_PIPE_TYPE : int {
    UsbdPipeTypeControl = 0,
    UsbdPipeTypeIsochronous = 1,
    UsbdPipeTypeBulk = 2,
    UsbdPipeTypeInterrupt = 3
} USBD_PIPE_TYPE;
public enum USBD_PIPE_TYPE : int
{
    UsbdPipeTypeControl = 0,
    UsbdPipeTypeIsochronous = 1,
    UsbdPipeTypeBulk = 2,
    UsbdPipeTypeInterrupt = 3,
}
Public Enum USBD_PIPE_TYPE As Integer
    UsbdPipeTypeControl = 0
    UsbdPipeTypeIsochronous = 1
    UsbdPipeTypeBulk = 2
    UsbdPipeTypeInterrupt = 3
End Enum
import enum

class USBD_PIPE_TYPE(enum.IntEnum):
    UsbdPipeTypeControl = 0
    UsbdPipeTypeIsochronous = 1
    UsbdPipeTypeBulk = 2
    UsbdPipeTypeInterrupt = 3
// USBD_PIPE_TYPE
pub const UsbdPipeTypeControl: i32 = 0;
pub const UsbdPipeTypeIsochronous: i32 = 1;
pub const UsbdPipeTypeBulk: i32 = 2;
pub const UsbdPipeTypeInterrupt: i32 = 3;
// USBD_PIPE_TYPE
const (
	UsbdPipeTypeControl int32 = 0
	UsbdPipeTypeIsochronous int32 = 1
	UsbdPipeTypeBulk int32 = 2
	UsbdPipeTypeInterrupt int32 = 3
)
const
  UsbdPipeTypeControl = 0;
  UsbdPipeTypeIsochronous = 1;
  UsbdPipeTypeBulk = 2;
  UsbdPipeTypeInterrupt = 3;
// USBD_PIPE_TYPE
pub const UsbdPipeTypeControl: i32 = 0;
pub const UsbdPipeTypeIsochronous: i32 = 1;
pub const UsbdPipeTypeBulk: i32 = 2;
pub const UsbdPipeTypeInterrupt: i32 = 3;
const
  UsbdPipeTypeControl* = 0
  UsbdPipeTypeIsochronous* = 1
  UsbdPipeTypeBulk* = 2
  UsbdPipeTypeInterrupt* = 3
enum USBD_PIPE_TYPE : int {
    UsbdPipeTypeControl = 0,
    UsbdPipeTypeIsochronous = 1,
    UsbdPipeTypeBulk = 2,
    UsbdPipeTypeInterrupt = 3,
}
#define global UsbdPipeTypeControl     0x0
#define global UsbdPipeTypeIsochronous 0x1
#define global UsbdPipeTypeBulk        0x2
#define global UsbdPipeTypeInterrupt   0x3