This is a helper function to convert an P6ASN1INTEGER type into a P6INT32 type.
The caller knows from the ASN.1 syntax that a 64 bit unsigned value is expected.
- Parameters
-
| iValue | [ in ] typically an P6ASN1INTEGER variable returned from decodeInteger |
| value | [ out ] the P6UINT64 equivalent of the value stored in the P6ASN1INTEGER type |
- Returns
| Success | P6R::eOk | |
| Failure | P6R::eNotInitialized | A successful call to initialize was not made before this call. |
| P6R::eInvalidState | The P6ASN1INTEGER type has invalid values |
| P6R::eFormatError | The value contained in iValue is a negative number conversion not possible. |