IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT IOCTL (gnssdriver.h)

Der IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT-Steuerungscode wird verwendet, um Warnungsinformationen von GNSS_BREADCRUMBING_ALERT_DATA anzufordern, wenn der Breadcrumbingpuffer eine Ebene erreicht hat, auf der Lesevorgänge des Betriebssystems ausgeführt werden sollen.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Zeiger auf den Eingabepuffer.

Eingabepufferlänge

Größe des Eingabepuffers.

Ausgabepuffer

Zeiger auf den Ausgabepuffer.

Länge des Ausgabepuffers

Größe des Ausgabepuffers.

Statusblock

Irp->IoStatus.Status ist auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Andernfalls wird status für die entsprechende Fehlerbedingung als NTSTATUS-Code verwendet.

Hinweise

IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT wird in der Headerdatei gnssdriver.h wie folgt definiert:

#define IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT \
    CTL_CODE( FILE_DEVICE_UNKNOWN, 0x072, METHOD_BUFFERED, FILE_ANY_ACCESS )

Anforderungen

Anforderung Wert
Header GNSSDRIVER.h

Weitere Informationen

Erstellen von IOCTL-Anforderungen in Treibern

WdfIoTargetSendInternalIoctlOthersSynchronly

WdfIoTargetSendInternalIoctlSynchronly

WdfIoTargetSendIoctlSynchronly