BTH_SDP_RECORD 結構 (b)
BTH_SDP_RECORD結構包含要新增至本機 SDP 伺服器之 SDP 記錄的相關信息。
語法
typedef struct _BTH_SDP_RECORD {
ULONG fSecurity;
ULONG fOptions;
ULONG fCodService;
ULONG recordLength;
UCHAR record[1];
} BTH_SDP_RECORD, *PBTH_SDP_RECORD;
成員
fSecurity
旗標的組合,指定 SDP 記錄的安全性屬性。 下表列出有效的旗標值。
旗標 | 描述 |
---|---|
SERVICE_SECURITY_AUTHENTICATE | 只有已驗證的用戶端可以存取此記錄。 |
SERVICE_SECURITY_AUTHORIZE | 只有授權的用戶端可以存取此記錄。 |
SERVICE_SECURITY_ENCRYPT_OPTIONAL | 加密是存取此記錄的選擇性專案。 |
SERVICE_SECURITY_ENCRYPT_REQUIRED | 需要加密才能存取此記錄。 |
SERVICE_SECURITY_NONE | 不需要安全性才能存取此記錄。 |
fOptions
旗標的組合,指定 SDP 記錄的發行集選項。 下表列出有效的旗標值。
旗標 | 描述 |
---|---|
SERVICE_OPTION_DO_NOT_PUBLISH | 記錄應該輸入到本機 SDP 伺服器,但不應該發佈至遠端系統。 |
SERVICE_OPTION_NO_PUBLIC_BROWSE | 如果特別要求,則記錄應該可取得,但不應該使用 SDP 瀏覽群組進行流覽。 |
fCodService
可能的值包括:
COD_SERVICE_AUDIO
COD_SERVICE_CAPTURING
COD_SERVICE_INFORMATION
COD_SERVICE_LIMITED
COD_SERVICE_NETWORKING
COD_SERVICE_OBJECT_XFER
COD_SERVICE_POSITIONING
COD_SERVICE_RENDERING
COD_SERVICE_TELEPHONY
recordLength
記錄的大小,以位元組為單位。
record[1]
SDP 記錄的原始數據流格式。 第一個字節定義在此結構中,其後有整個記錄。
備註
此結構會當做 的輸入緩衝區和輸出緩衝區傳遞 IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista 和更新版本中的版本:_Supported。 |
標頭 | b (ctl.h) |