BRB_TYPE 열거형(bthddi.h)

BRB_TYPE 열거형 유형은 프로필 드라이버가 BRB를 빌드하고 보낼 때 Bluetooth 요청 블록을 결정하는 데 사용됩니다.

Syntax

typedef enum _BRB_TYPE {
  BRB_HCI_GET_LOCAL_BD_ADDR,
  BRB_L2CA_REGISTER_SERVER,
  BRB_L2CA_UNREGISTER_SERVER,
  BRB_L2CA_OPEN_CHANNEL,
  BRB_L2CA_OPEN_CHANNEL_RESPONSE,
  BRB_L2CA_CLOSE_CHANNEL,
  BRB_L2CA_ACL_TRANSFER,
  BRB_L2CA_UPDATE_CHANNEL,
  BRB_L2CA_PING,
  BRB_L2CA_INFO_REQUEST,
  BRB_REGISTER_PSM,
  BRB_UNREGISTER_PSM,
  BRB_SCO_REGISTER_SERVER,
  BRB_SCO_UNREGISTER_SERVER,
  BRB_SCO_OPEN_CHANNEL,
  BRB_SCO_OPEN_CHANNEL_RESPONSE,
  BRB_SCO_CLOSE_CHANNEL,
  BRB_SCO_TRANSFER,
  BRB_SCO_GET_CHANNEL_INFO,
  BRB_SCO_GET_SYSTEM_INFO,
  BRB_SCO_FLUSH_CHANNEL,
  BRB_SCO_OPEN_UNMANAGED_CHANNEL,
  BRB_SCO_OPEN_UNMANAGED_CHANNEL_RESPONSE,
  BRB_L2CA_OPEN_ENHANCED_CHANNEL,
  BRB_L2CA_OPEN_ENHANCED_CHANNEL_RESPONSE,
  BRB_ACL_GET_MODE,
  BRB_ACL_ENTER_ACTIVE_MODE,
  BRB_STORED_LINK_KEY,
  BRB_GET_DEVICE_INTERFACE_STRING
} BRB_TYPE;

상수

 
BRB_HCI_GET_LOCAL_BD_ADDR
이 값은 을 선언합니다.
형식의 BRB

BRB_HCI_GET_LOCAL_BD_ADDR.
BRB_L2CA_REGISTER_SERVER
이 값은 을 선언합니다.
형식의 BRB
BRB_L2CA_REGISTER_SERVER.
BRB_L2CA_UNREGISTER_SERVER
이 값은 을 선언합니다.
형식의 BRB

BRB_L2CA_UNREGISTER_SERVER.
BRB_L2CA_OPEN_CHANNEL
이 값은 을 선언합니다.
형식의 BRB
BRB_L2CA_OPEN_CHANNEL.
BRB_L2CA_OPEN_CHANNEL_RESPONSE
이 값은 을 선언합니다.
형식의 BRB

BRB_L2CA_OPEN_CHANNEL_RESPONSE.
BRB_L2CA_CLOSE_CHANNEL
이 값은 을 선언합니다.
형식의 BRB
BRB_L2CA_CLOSE_CHANNEL.
BRB_L2CA_ACL_TRANSFER
이 값은 을 선언합니다.
형식의 BRB
BRB_L2CA_ACL_TRANSFER.
BRB_L2CA_UPDATE_CHANNEL
이 값은 을 선언합니다.
형식의 BRB
BRB_L2CA_UPDATE_CHANNEL.
BRB_L2CA_PING
이 값은 을 선언합니다.
형식의 BRB
BRB_L2CA_PING.
BRB_L2CA_INFO_REQUEST
내부 전용입니다. 사용하지 마십시오.
BRB_REGISTER_PSM
이 값은 을 선언합니다.
형식의 BRB
BRB_REGISTER_PSM.
BRB_UNREGISTER_PSM
이 값은 을 선언합니다.
형식의 BRB
BRB_UNREGISTER_PSM.
BRB_SCO_REGISTER_SERVER
이 값은 을 선언합니다.
형식의 BRB
BRB_SCO_REGISTER_SERVER.
BRB_SCO_UNREGISTER_SERVER
이 값은 을 선언합니다.
형식의 BRB

BRB_SCO_UNREGISTER_SERVER.
BRB_SCO_OPEN_CHANNEL
이 값은 을 선언합니다.
형식의 BRB
BRB_SCO_OPEN_CHANNEL.
BRB_SCO_OPEN_CHANNEL_RESPONSE
이 값은 을 선언합니다.
형식의 BRB

BRB_SCO_OPEN_CHANNEL_RESPONSE.
BRB_SCO_CLOSE_CHANNEL
이 값은 을 선언합니다.
형식의 BRB
BRB_SCO_CLOSE_CHANNEL.
BRB_SCO_TRANSFER
이 값은 을 선언합니다.
형식의 BRB
BRB_SCO_TRANSFER.
BRB_SCO_GET_CHANNEL_INFO
이 값은 을 선언합니다.
형식의 BRB
BRB_SCO_GET_CHANNEL_INFO.
BRB_SCO_GET_SYSTEM_INFO
이 값은 을 선언합니다.
형식의 BRB
BRB_SCO_GET_SYSTEM_INFO.
BRB_SCO_FLUSH_CHANNEL
이 값은 을 선언합니다.
형식의 BRB
BRB_SCO_FLUSH_CHANNEL.
BRB_SCO_OPEN_UNMANAGED_CHANNEL
이 값은 을 선언합니다.
형식의 BRB
BRB_SCO_OPEN_CHANNEL.
BRB_SCO_OPEN_UNMANAGED_CHANNEL_RESPONSE
이 값은 을 선언합니다.
형식의 BRB

BRB_SCO_OPEN_CHANNEL_RESPONSE.
BRB_L2CA_OPEN_ENHANCED_CHANNEL
이 값은 을 선언합니다.
형식의 BRB
BRB_L2CA_OPEN_CHANNEL. 이 값은 Windows 8 이상 버전의 Windows에 있습니다.
BRB_L2CA_OPEN_ENHANCED_CHANNEL_RESPONSE
이 값은 을 선언합니다.
형식의 BRB
BRB_L2CA_OPEN_CHANNEL_RESPONSE. 이 값은 Windows 8 이상 버전의 Windows에 있습니다.
BRB_ACL_GET_MODE
BRB_ACL_ENTER_ACTIVE_MODE
이 값은 을 선언합니다.
형식의 BRB

BRB_ACL_ENTER_ACTIVE_MODE.
BRB_STORED_LINK_KEY
내부 전용입니다. 사용하지 마십시오.
BRB_GET_DEVICE_INTERFACE_STRING
이 값은 을 선언합니다.
형식의 BRB

BRB_GET_DEVICE_INTERFACE_STRING.

설명

BRB의 형식은 BRB_HEADER 구조체의 Type 멤버에 지정됩니다. BthAllocateBrbBthInitializeBrb 함수는 Type 멤버를 자동으로 설정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 버전:windows Vista 이상에서 _Supported.
머리글 bthddi.h(Bthddi.h 포함)

추가 정보

Brb

BRB_HEADER

BthAllocateBrb

BthInitializeBrb

IOCTL_INTERNAL_BTH_SUBMIT_BRB