Table of Contents

Search

  1. Preface
  2. Part 1: On-Prem Operations
  3. Part 2: Parameter and Element Reference
  4. Appendix A: Geocode Countries
  5. Appendix B: Certified Mode Values

On-Premises Developer Guide

On-Premises Developer Guide

Clearing the Input and Output Data

Clearing the Input and Output Data

To clear the input and output data, call the IDVE_Delete() function. Supply a URI that points to the "IO" part of the JSON schema of the corresponding job object, for example "AV/v1/Jobs/0/IO". Deleting IO does not affect the parameters of the job.
The following sample code shows the structure of the IDVE_Delete() function:
IDVE_EXPORTCALL1 IDVE_StatusCode IDVE_EXPORTCALL2
IDVE_Delete
( const char* const kpksCustomerID, const char* const kpksURI, char* const kpsExtStatusMsg );
The following table shows the parameter definitions of the IDVE_Delete() function:
Parameter
Operation
Comment
const char* const kpksCustomerID
[in]
Pointer to the zero-terminated 7-bit ASCII-encoded customer ID. The value might not be NULL.
const char* const kpksURI
[in]
Pointer to the zero-terminated 7-bit ASCII URI, for example "
AV/v1/Jobs/0/IO
". The value might not be NULL.
char* const kpsExtStatusMsg
[out]
Pointer to a buffer of size IDVE_EXT_STATUS_MSG_BUFFER_SIZE for an optional extended status message. The value can be NULL.
After you clear the input and output data, you can feed in the next request with the same job object.


Updated May 13, 2021