Ndstoproutinebylocalidentifier, Ndstoproutinebylocalidentifier -69 – National Instruments CAN 372139B-01 User Manual

Page 233

Advertising
background image

Chapter 6

Automotive Diagnostic Command Set API for C

© National Instruments Corporation

6-69

Automotive Diagnostic Command Set User Manual

ndStopRoutineByLocalIdentifier

Purpose

Executes the StopRoutineByLocalIdentifier service. Stops a routine on the ECU.

Format

long ndStopRoutineByLocalIdentifier(

TD1 *diagRef,

unsigned char localID,

unsigned char dataIn[],

long len,

unsigned char dataOut[],

long *len2,

LVBoolean *success);

Input

diagRef

Specifies the diagnostic session handle, obtained from

ndOpenDiagnostic

and passed

to subsequent diagnostic functions. Normally, it is not necessary to manually manipulate
the elements of this struct.

localID

Defines the local identifier of the routine to be stopped. The values are application
specific.

dataIn

Defines application-specific input parameters for the routine.

len

Must contain the number of valid data bytes in

dataIn

.

Output

dataOut

Returns application-specific output parameters from the routine.

len2

On input,

len2

must contain the

dataOut

array length. On return, it contains the number

of valid data bytes in the

dataOut

array.

success

Indicates successful receipt of a positive response message for this diagnostic service.

Advertising