estructura BTH_SDP_RECORD (bthioctl.h)
La estructura BTH_SDP_RECORD contiene información sobre un registro SDP que se va a agregar al servidor SDP local.
Sintaxis
typedef struct _BTH_SDP_RECORD {
ULONG fSecurity;
ULONG fOptions;
ULONG fCodService;
ULONG recordLength;
UCHAR record[1];
} BTH_SDP_RECORD, *PBTH_SDP_RECORD;
Miembros
fSecurity
Combinación de marcas que especifica los atributos de seguridad del registro SDP. Los valores de marca válidos se muestran en la tabla siguiente.
Marca | Descripción |
---|---|
SERVICE_SECURITY_AUTHENTICATE | Solo los clientes autenticados pueden acceder a este registro. |
SERVICE_SECURITY_AUTHORIZE | Solo los clientes autorizados pueden acceder a este registro. |
SERVICE_SECURITY_ENCRYPT_OPTIONAL | El cifrado es opcional para acceder a este registro. |
SERVICE_SECURITY_ENCRYPT_REQUIRED | El cifrado es necesario para acceder a este registro. |
SERVICE_SECURITY_NONE | No se requiere seguridad para acceder a este registro. |
fOptions
Combinación de marcas que especifica las opciones de publicación del registro SDP. Los valores de marca válidos se muestran en la tabla siguiente.
Marca | Descripción |
---|---|
SERVICE_OPTION_DO_NOT_PUBLISH | El registro debe escribirse en el servidor SDP local, pero no debe publicarse en sistemas remotos. |
SERVICE_OPTION_NO_PUBLIC_BROWSE | El registro debe obtenerse si se solicita específicamente, pero no debe ser explorable mediante grupos de exploración de SDP. |
fCodService
Los valores posibles son:
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
Tamaño, en bytes, del registro.
record[1]
Registro SDP en su formato de flujo sin formato. El primer byte se define en esta estructura, con todo el registro que lo sigue.
Comentarios
Esta estructura se pasa como el búfer de entrada y el búfer de salida de IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Versions:_Supported en Windows Vista y versiones posteriores. |
Encabezado | bthioctl.h (incluya Bthioctl.h) |