IOCTL_GNSS_EXECUTE_SELFTEST IOCTL (driver.h)
Le code de contrôle IOCTL_GNSS_EXECUTE_SELFTEST est utilisé par l’application de test de fabrication SEE pour lancer un auto-test dans la pile inférieure SEE.
Code principal
Mémoire tampon d’entrée
Pointeur vers une structure GNSS_SELFTESTCONFIG.
Longueur de la mémoire tampon d’entrée
Défini sur sizeof(GNSS_SELFTESTCONFIG).
Mémoire tampon de sortie
Pointeur vers une structure GNSS_SELFTESTRESULT.
Longueur de la mémoire tampon de sortie
Défini sur sizeof(GNSS_SELFTESTRESULT).
Bloc d’état
> IoStatus.Status est défini sur STATUS_SUCCESS si la requête réussit. Sinon, état à la condition d’erreur appropriée en tant que code NTSTATUS.
Remarques
notes d’application de test PAGE
L’application de test PSEC doit attendre une réponse d’état du test et être résiliente au pilote PSEC qui ne répond pas.notes de pilote PSEC
Le pilote SEE doit échouer à une nouvelle demande de session de test automatique s’il existe déjà un test en cours.Une fois que le pilote SEE accepte les paramètres de session d’auto-test, les valide et démarre le test dans le moteur SEE. Le pilote PSEC termine la demande d’E/S après avoir effectué les tests et retourné l’état à l’application de test PSEC.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | driver.h |
Voir aussi
création de requêtes IOCTL dans les pilotes
WdfIoTargetSendInternalIoctlOthersSynchronously