Condividi tramite


IOCTL_GNSS_GET_CHIPSETINFO IOCTL (gnssdriver.h)

Il codice di controllo IOCTL_GNSS_GET_CHIPSETINFO viene usato dall'applicazione di test di produzione GNSS per ottenere informazioni sul chipset GNSS. Queste informazioni possono essere usate dalle applicazioni di test per decidere quali set di test devono essere eseguiti, in quale ordine ed eseguire il mapping dei codici di risposta dei auto test in condizioni di errore specifiche del produttore o del chipset.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Impostare su NULL.

Lunghezza del buffer di input

Impostare su 0.

Buffer di output

Puntatore a una struttura GNSS_CHIPSETINFO.

Lunghezza del buffer di output

Impostare su sizeof(GNSS_CHIPSETINFO).

Blocco di stato

Irp-> IoStatus.Status è impostato su STATUS_SUCCESS se la richiesta ha esito positivo. In caso contrario, stato alla condizione di errore appropriata come codice NTSTATUS.

Osservazioni

note dell'applicazione di test GNSS

L'applicazione di test GNSS deve attendere la risposta dal driver GNSS e essere resiliente al driver GNSS che non risponde.

note sul driver GNSS

Il driver GNSS deve rispondere con le informazioni sul chipset GNSS.

Fabbisogno

Requisito Valore
intestazione gnssdriver.h

Vedere anche

creazione di richieste IOCTL nei driver

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously