Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die BTH_SDP_ATTRIBUTE_SEARCH_REQUEST-Struktur enthält Informationen, die für eine SDP-Attributsuche relevant sind.
Syntax
typedef struct _BTH_SDP_ATTRIBUTE_SEARCH_REQUEST {
HANDLE_SDP_TYPE HANDLE_SDP_FIELD_NAME;
ULONG searchFlags;
ULONG recordHandle;
SdpAttributeRange range[1];
} BTH_SDP_ATTRIBUTE_SEARCH_REQUEST, *PBTH_SDP_ATTRIBUTE_SEARCH_REQUEST;
Angehörige
HANDLE_SDP_FIELD_NAME
Handle, das von der Verbindungsanforderung oder HANDLE_SDP_LOCAL zurückgegeben wird.
searchFlags
Kombination von SDP_SEARCH_Xxx Flags.
recordHandle
Das Datensatzhandle, das vom Remote-SDP-Server von einem vorherigen Aufruf des IOCTL_BTH_SDP_SERVICE_SEARCH IOCTL zurückgegeben wird.
range[1]
Ein Array mit variabler Länge von Strukturen vom Typ SdpAttributeRange, das den Bereich der SDP-Attribute enthält, nach denen gesucht werden soll. Das Bereichsarray muss sich in aufsteigender numerischer Reihenfolge befinden.
Bemerkungen
Diese Struktur wird als Eingabepuffer an die IOCTL_BTH_SDP_ATTRIBUTE_SEARCH IOCTL übergeben.
Der Bluetooth-Treiberstapel bestimmt die Anzahl der Arrayelemente im Bereich Member, indem die Länge des IOCTL_BTH_SDP_ATTRIBUTE_SEARCH Eingabepuffers untersucht wird. Aus diesem Grund müssen Sie den genauen Wert des Parameters.DeviceIoControl.InputBufferLength Member berechnen, der beim Aufrufen IOCTL_BTH_SDP_SERVICE_SEARCH übergeben wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Versionen:_Supported in Windows Vista und höher. |
| Header- | bthioctl.h (include Bthioctl.h) |