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.
Der IOCTL_GNSS_EXECUTE_SELFTEST Steuercode wird von der GNSS-Fertigungstestanwendung verwendet, um einen Selbsttest im unteren GNSS-Stapel zu initiieren.
Hauptcode
Eingabepuffer
Ein Zeiger auf eine GNSS_SELFTESTCONFIG Struktur.
Eingabepufferlänge
Auf sizeof(GNSS_SELFTESTCONFIG) festgelegt.
Ausgabepuffer
Ein Zeiger auf eine GNSS_SELFTESTRESULT Struktur.
Länge des Ausgabepuffers
Auf sizeof(GNSS_SELFTESTRESULT) festgelegt.
Statusblock
Irp->IoStatus.Status auf STATUS_SUCCESS festgelegt ist, wenn die Anforderung erfolgreich ist. Andernfalls Status der entsprechenden Fehlerbedingung als NTSTATUS- Code.
Bemerkungen
GNSS-Prüfanwendungshinweise
Die GNSS-Testanwendung muss auf eine Statusantwort des Tests warten und für den GNSS-Treiber nicht reagieren.GNSS-Treibernotizen
Der GNSS-Treiber muss eine neue Selbsttestsitzungsanforderung nicht bestehen, wenn bereits ein Test ausgeführt wird.Sobald der GNSS-Treiber die Selbsttest-Sitzungsparameter akzeptiert, überprüft sie und startet den Test im GNSS-Modul. Der GNSS-Treiber schließt die E/A-Anforderung nach Abschluss der Tests ab und gibt den Status an die GNSS-Prüfanwendung zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | gnssdriver.h |
Siehe auch
Erstellen von IOCTL-Anforderungen in Treibern
WdfIoTargetSendInternalIoctlOthersSynchronously