IOCTL_GNSS_LISTEN_NMEA IOCTL (gnssdriver.h)
Der IOCTL_GNSS_LISTEN_NMEA-Steuerelementcode wird verwendet, um mit der Überwachung auf NMEA-Ereignisse vom Treiber zu beginnen.
Hauptcode
Eingabepuffer
Auf NULL festgelegt.
Länge des Eingabepuffers
Auf 0 festlegen.
Ausgabepuffer
Ein Zeiger auf eine GNSS_EVENT-Struktur .
Länge des Ausgabepuffers
Auf sizeof(GNSS_EVENT) festgelegt.
Statusblock
Irp->IoStatus.Status wird auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Andernfalls wird Status zur entsprechenden Fehlerbedingung als NTSTATUS-Code verwendet.
Hinweise
Der EventType muss auf GNSS_Event_NmeaData festgelegt werden.
Hinweise zum GNSS-Adapter
Der GNSS-Adapter verwendet diese IOCTL nicht.Hinweise zu GNSS-Treibern
Der Treiber kann diesen Aufruf abschließen, wenn er über NMEA-Daten verfügt, die an den aufrufenden Client gesendet werden sollen. Bei diesem aufrufenden Client handelt es sich in der Regel um ein Testtool, das vom OEM erstellt wurde.Der aufrufende Client, der NMEA-Daten empfangen möchte, muss die folgenden Aufgaben ausführen:
- Stellen Sie sicher, dass die NMEA-Protokollierung aktiv ist.
- Stellt sicher, dass diese Anforderung immer aussteht, sodass der Treiber NMEA-Daten zurückgeben kann, sofern verfügbar.
Anforderungen
Anforderung | Wert |
---|---|
Header | gnssdriver.h |
Weitere Informationen
Erstellen von IOCTL-Anforderungen in Treibern
WdfIoTargetSendInternalIoctlOthersSynchronly
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für