IOCTL_GNSS_GET_CHIPSETINFO IOCTL (gnssdriver.h)

Der IOCTL_GNSS_GET_CHIPSETINFO Steuercode wird von der GNSS-Testanwendung für die Herstellung verwendet, um Informationen zum GNSS-Chipsatz abzurufen. Diese Informationen können von den Testanwendungen verwendet werden, um zu entscheiden, welche Testgruppen in welcher Reihenfolge ausgeführt werden sollen, und um die Antwortcodes aus den Selbsttests in fehlerspezifischen Bedingungen zuzuordnen, die für den Hersteller oder den Chipsatz spezifisch sind.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Auf NULL festgelegt.

Länge des Eingabepuffers

Auf 0 festlegen.

Ausgabepuffer

Ein Zeiger auf eine GNSS_CHIPSETINFO-Struktur .

Länge des Ausgabepuffers

Auf sizeof(GNSS_CHIPSETINFO) 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

Hinweise zur GNSS-Testanwendung

Die GNSS-Testanwendung muss auf die Antwort des GNSS-Treibers warten und resilient sein, wenn der GNSS-Treiber nicht reagiert.

Hinweise zu GNSS-Treibern

Der GNSS-Treiber muss mit den Informationen zum GNSS-Chipsatz antworten.

Anforderungen

Anforderung Wert
Header gnssdriver.h

Weitere Informationen

Erstellen von IOCTL-Anforderungen in Treibern

WdfIoTargetSendInternalIoctlOthersSynchronly

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously