C++ SDK

◆ GetNextInstruction()

static int CApplicationAPI::GetNextInstruction ( LpError  lpError,
SRouteInstruction lpInstruction,
DWORD  dwMaxTime = DEFAULT_MAX_TIME 
)
static

This function returns the next turn instruction while navigating.

Parameters
lpErrorAdditional error information returned from Drive.
SRouteInstructionNext turn instruction on the route. See SRouteInstruction class.
dwMaxTimeMaximum time (in milliseconds) function can take. If dwMaxTime=0 function execution is not time limited.
Returns
1 if successful, other value otherwise.

Possible error codes returned from Drive are:

  • 0 - Function not succeeded.
  • 1 - Function succeeded.
  • 2 - Drive not succeeded.
  • 3 - Function reached timeout.