The GetCsvReturnCode function converts the primary and secondary return codes in the verb control block to a printable string. This function provides a standard set of error strings for use by applications using CSVs.
int WINAPI GetCsvReturnCode(
struct csv_hdr FAR * vpb,
UINT buffer_length,
unsigned char FAR * buffer_addr
);
The GetCsvReturnCode function returns a positive value on success that indicates the length of the error string passed back in buffer_addr.
A return value of zero indicates an error. On Microsoft® Windows NT® and Microsoft® Windows® 95, a call to GetLastError provides the actual error return code as follows:
The descriptive error string returned in buffer_addr does not terminate with a newline character (\n).
The descriptive error strings are contained in CSVSTR.DLL (for Windows version 3.x) or CSVST32.DLL (for Windows NT and Windows 95) and can be customized for different languages.