PNAVSETTINGS

This structure indicates valid and invalid PNSETTINGS elements.

Syntax

typedef struct tagPNAVSETTINGS{
DWORD
dwStructureSize;
DWORD
dwAv1;
DWORD
dwPNReserved;
} PNAVSETTINGS;

Members

dwStructureSize
Specifies the size, in bytes, of the PNAVSETTINGS structure
dwAv1
Specifies bit flags, one for each element in the corresponding PNSETTINGS structure, that indicate if an element is available. The bit flags defined for the PNAVSETTINGS structure are described in the following table.
Flag
Bit
Description
PN_ASE_MODE 0 Unsupported
PN_ASE_DGPSENABLE 1 Unsupported
PN_ASE_DRENABLE 2 Unsupported
PN_ASE_DGPSTIMEOUT 3 Unsupported
PN_ASE_DGPS2DENABLE 4 Unsupported
PN_ASE_DGPS2DTIMEOUT 5 Unsupported
PN_ASE_DATUM 6 Datum is valid or invalid.
PN_ASE_POWERSTATE 7 Power state is valid or invalid.
PN_ASE_ALTITUDEHOLD 8 Unsupported
PN_ASE_AHALTITUDE 9 Unsupported
PN_ASE_2DPOSMODE 10 Unsupported
PN_ASE_2DALTITUDE 11 Unsupported
PN_ASE_ENVIRONMENT 12 Environment is valid or invalid.
PN_ASE_ACCESS 13 Permissions are valid or invalid.
Reserved for future use 14-31  

dwPNReserved
Reserved for future use