WinCvt error codes

WINCVT_SUCCESS (0)
The operation completed successfully.
WINCVT_ERROR_OPEN (-1)
The converter could not open the specified file.
WINCVT_ERROR_READ (-2)
The converter could not read from the specified file.
WINCVT_ERROR_WRITE (-4)
The converter could not write to the specified file.
WINCVT_ERROR_DATA (-5)
The converter cannot convert this file because it contains invalid data for this format.
WINCVT_ERROR_NO_MEMORY (-8)
There is not enough memory to complete this operation.
WINCVT_ERROR_DISK_FULL (-10)
The converter could not write to the disk because it is full.
WINCVT_ERROR_CREATE (-12)
The converter could not create the specified file.
WINCVT_ERROR_CANCEL (-13)
The operation was cancelled by the user.
WINCVT_ERROR_WRONG_TYPE (-14)
The converter cannot convert this file because it is in an unsupported format.
WINCVT_ERROR_BAD_IMAGE (-15)
The converter cannot be loaded because it has not been installed correctly.
WINCVT_ERROR_BAD_PARAM_n (-999 - -991)
Parameter n passed to function is invalid. This is an application bug.
WINCVT_ERROR_BAD_ENTRY (-990)
Functionality not supported by converter.
WINCVT_ERROR_REGISTRY (-989)
The registry does not contain required information for this operation.
WINCVT_ERROR_CONVERTER_VETO (-988)
The converter declined to proceed with this operation.
WINCVT_ERROR_NO_CONVERTERS (-987)
The system does not contain converters that can convert this file.
WINCVT_ERROR_BAD_PATH (-986)
The specified path could not be expanded to a full path.

See also

WinCvtGetErrorString.