GNSS_GEOFENCE_CREATE_RESPONSE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// gnssdriver.h

typedef struct {
  ULONG    Size;
  ULONG    Version;
  NTSTATUS CreationStatus;
  ULONG    GeofenceID;
  BYTE     Unused[512];
} GNSS_GEOFENCE_CREATE_RESPONSE, *PGNSS_GEOFENCE_CREATE_RESPONSE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-gnssdriver-gnss_geofence_create_response)

Description

The GNSS_GEOFENCE_CREATE_RESPONSE structure defines the response expected from the GNSS engine when a new geofence is created.

Members

Size

Structure size.

Version

Version number.

CreationStatus

Success or failure.

GeofenceID

A unique ID generated by the GNSS engine.

This ID is subsequently used to identify alerts for this specific geofence, or further update/delete operations on the geofence.

The GNSS engine must guarantee the uniqueness of this ID and ensure that there are no duplicates amongst the already created geofences. IDs can be recycled or rolled over as appropriate.

Unused

Padding buffer reserved for future use.