_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 포함) |