_BRB_SCO_GET_SYSTEM_INFO 구조체(bthddi.h)

_BRB_SCO_GET_SYSTEM_INFO 구조는 SCO 연결에 대한 로컬 시스템의 지원에 대한 정보를 설명합니다.

구문

struct _BRB_SCO_GET_SYSTEM_INFO {
  BRB_HEADER Hdr;
  ULONG      Features;
  ULONG      MaxChannels;
  ULONG      TransferUnit;
  USHORT     PacketTypes;
  USHORT     DataFormats;
  ULONG      Reserved;
};

멤버

Hdr

현재 BRB에 대한 정보를 포함하는 BRB_HEADER 구조체입니다.

Features

시스템에서 지원하는 SCO 기능을 나타내는 플래그 또는 플래그 조합입니다. 가능한 값은 다음과 같습니다.

SCO_FEATURE_ESCO_LINKS
SCO_FEATURE_SCO_LINKS

MaxChannels

시스템에서 지원하는 활성 SCO 채널의 최대 수입니다. 이 멤버는 제한이 없거나 제한을 알 수 없는 경우 0xFFFF 로 설정됩니다.

TransferUnit

각 요청당 최소 데이터 전송 속도(밀리초)입니다. 이 값이 변수이거나 알 수 없는 경우 를 0xFFFF 로 설정합니다.

PacketTypes

로컬 시스템에서 지원하는 SCO 데이터 패킷의 유형을 나타내는 플래그 또는 플래그의 조합입니다. 이러한 SCO 패킷 유형은 Bluetooth SIG에 의해 정의됩니다. 이러한 플래그에 대한 자세한 내용은 Bluetooth 사양을 참조하세요. 가능한 값은 다음과 같습니다.

SCO_HV1
SCO_HV2
SCO_HV3
SCO_EV3
SCO_EV4
SCO_EV5

DataFormats

플래그 또는 플래그의 조합은 로컬 시스템에서 지원하는 음성 인코딩 데이터 형식을 나타냅니다. 가능한 값은 다음과 같습니다.

SCO_DATA_FORMAT_A_LAW_LOG
SCO_DATA_FORMAT_CVSD
SCO_DATA_FORMAT_MU_LAW_LOG
SCO_DATA_FORMAT_TRANSPARENT

Reserved

다음에 사용하도록 예약됩니다. 사용하지 마십시오.

설명

SCO 연결에 대한 로컬 시스템의 지원을 받으려면 프로필 드라이버가 BRB_SCO_GET_SYSTEM_INFO 요청을 빌드하고 보내야 합니다.

상위 수준 프로필 드라이버는 로컬 Bluetooth 드라이버 스택이 SCO 연결을 지원하는지 여부, 시스템에서 지원하는 최대 SCO 채널 수 및 원격 디바이스에 대한 SCO 연결을 여는 데 유용한 기타 유용한 정보를 확인하기 위해 BRB_SCO_GET_SYSTEM_INFO 요청을 빌드하고 보낼 수 있습니다.

요구 사항

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

추가 정보

BRB_HEADER

BRB_SCO_GET_SYSTEM_INFO