EDCS Reference Manual
Functions
EDCS GetVersionInformation
extern EDCS_Status_Code
EDCS_GetVersionInformation
(
EDCS_Count  *major_EDCS_version,1
EDCS_Count  *minor_EDCS_version,2
EDCS_Character  *interim_EDCS_version3
);

Definition

This function returns the version of the implementation of the EDCS used to define the given transmittal.

Major versions are specified by an integer that is incremented whenever large changes are made to the implementation.

Minor versions are specified by an integer that is incremented whenever any small changes are made to the implementation.

Interim versions are specified using a lower case letter that is incremented whenever a new interim version of the implementation is released.


Returns

EDCS_SC_SUCCESS and the output parameters are set, if valid parameters were passed in and all operations succeeded.
EDCS_SC_NULL_REQUIRED_PARAMETER and the output parameters are left unchanged, if *major_EDCS_version, *minor_EDCS_version, or *interim_EDCS_version was NULL.

Parameters Notes

1 a pointer to a EDCS_Count in the user's memory space that will be set to an integer value greater than or equal to 1

2 a pointer to a EDCS_Count in the user's memory space that will be set to an integer value between 0 and 99, inclusive

3 a pointer to a EDCS_Character in the user's memory space that will be set to a value between 'a' and 'z' inclusive. If it was not an interim version of the EDCS, then the value will be set to '\0'.


Prev: EDCS_GetPrecision. Next: EDCS_IsStateApplicable. Up:Index.