Previous Topic: PurposeNext Topic: Return Code


Arguments

The following table gives a brief description of each of the arguments:

Name

I/O

Description

MaxViewLen

Input

A long field that contains the maximum available buffer space (in bytes) that the decrypted data can occupy.

*EncryptViewLen

Input/Output

Input: the current buffer space (in bytes) of the encrypted data.

Output: Len should be updated to contain the length of the decrypted data. The length of the decrypted result cannot exceed maxViewLen.

*EncryptView

Input/Output

A pointer to a conversion work area.

Input: The work area contains the encrypted data.

Output: This exit must update the work area to contain the decrypted version of the encrypted data.

*failureMsg

Output

A pointer to an 80-character array that can receive a user provided null terminated error message string. The string pointed to by the failureMsg pointer will be incorporated into error text returned to the DP client.