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 BluetoothGATTAbortReliableWrite-Funktion gibt das Ende zuverlässiger Schreibprozeduren an, und die Schreibvorgänge sollten abgebrochen werden.
Syntax
HRESULT BluetoothGATTAbortReliableWrite(
[in] HANDLE hDevice,
[in] BTH_LE_GATT_RELIABLE_WRITE_CONTEXT ReliableWriteContext,
[in] ULONG Flags
);
Parameter
[in] hDevice
Handle mit dem Dienst.
[in] ReliableWriteContext
Der Kontext, der den zuverlässigen Schreibvorgang beschreibt, der von einem vorherigen Aufruf von BluetoothGATTBeginReliableWrite zurückgegeben wurde.
[in] Flags
Flags zum Ändern des Verhaltens von BluetoothGATTAbortReliableWrite:
| Flag | Beschreibung |
|---|---|
| BLUETOOTH_GATT_FLAG_NONE | Der Client hat keine spezifischen GATT-Anforderungen (Standard). |
Rückgabewert
Die BluetoothGATTAbortReliableWrite-Funktion gibt die folgenden Werte zurück:
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Der Vorgang wurde erfolgreich abgeschlossen. |
|
Wird zurückgegeben, wenn sowohl ein übergeordneter Dienst als auch ein Diensthandle bereitgestellt werden und die Diensthierarchie kein Rollup zum bereitgestellten übergeordneten Diensthandle durchführt. |
|
Ein zuverlässiger Schreibvorgang wird derzeit nicht ausgeführt. |
|
Der Zielserver hat keine geeignete Netzwerkantwort bereitgestellt. |
|
Das Anforderungstimeout. |
|
Für den Vorgang war der Arbeitsspeicher nicht mehr vorhanden. |
|
Das angegebene Attributhandle war auf diesem Server ungültig. |
|
Das Attribut kann nicht gelesen werden. |
|
Das Attribut kann nicht geschrieben werden. |
|
Das Attribut PDU war ungültig. |
|
Das Attribut erfordert eine Authentifizierung, bevor es gelesen oder geschrieben werden kann. |
|
Der Attributserver unterstützt die vom Client empfangene Anforderung nicht. |
|
Der angegebene Offset lag am Ende des Attributs. |
|
Das Attribut erfordert eine Autorisierung, bevor es gelesen oder geschrieben werden kann. |
|
Zu viele Schreibvorbereitungen wurden in die Warteschlange gestellt. |
|
Kein Attribut innerhalb des angegebenen Attributhandlebereichs gefunden. |
|
Das Attribut kann nicht mit der Read Blob Request gelesen oder geschrieben werden. |
|
Die Verschlüsselungsschlüsselgröße, die für die Verschlüsselung dieses Links verwendet wird, ist nicht ausreichend. |
|
Die Attributwertlänge ist für den Vorgang ungültig. |
|
Bei der angeforderten Attributanforderung ist ein Fehler aufgetreten, der unwahrscheinlich war und daher nicht wie angefordert abgeschlossen werden konnte. |
|
Das Attribut erfordert eine Verschlüsselung, bevor es gelesen oder geschrieben werden kann. |
|
Der Attributtyp ist kein unterstütztes Gruppierungsattribut, wie durch eine höhere Spezifikation definiert. |
|
Unzureichende Ressourcen, um die Anforderung abzuschließen. |
|
Ein Fehler, der im reservierten Bereich liegt, wurde empfangen. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Wird in Windows 8 und höheren Versionen von Windows unterstützt. |
| Zielplattform | Universell |
| Header | bluetoothleapis.h |
| Bibliothek | BluetoothAPIs.lib |
| DLL | BluetoothAPIs.dll |