GNSS_GEOFENCE_CREATE_RESPONSE structure (gnssdriver.h)
The GNSS_GEOFENCE_CREATE_RESPONSE structure defines the response expected from the GNSS engine when a new geofence is created.
Syntax
typedef struct {
ULONG Size;
ULONG Version;
NTSTATUS CreationStatus;
ULONG GeofenceID;
BYTE Unused[512];
} GNSS_GEOFENCE_CREATE_RESPONSE, *PGNSS_GEOFENCE_CREATE_RESPONSE;
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[512]
Padding buffer reserved for future use.
Requirements
Requirement | Value |
---|---|
Header | gnssdriver.h (include Gnssdriver.h) |