Return codes
#include <qvm/outpipe.h>
enum qvm_outrc { QVM_OUTAC_OK = ((0x00u << QVM_OUTAC_OFFSET) & QVM_OUTAC_CODE_MASK), QVM_OUTAC_UNEXPECTED = ((0x01u << QVM_OUTAC_OFFSET) & QVM_OUTAC_CODE_MASK), QVM_OUTAC_UNSUPPORTED = ((0x02u << QVM_OUTAC_OFFSET) & QVM_OUTAC_CODE_MASK), QVM_OUTAC_EXISTS = ((0x03u << QVM_OUTAC_OFFSET) & QVM_OUTAC_CODE_MASK), QVM_OUTAC_NORES = ((0x04u << QVM_OUTAC_OFFSET) & QVM_OUTAC_CODE_MASK), QVM_OUTAC_UNABLE = ((0x05u << QVM_OUTAC_OFFSET) & QVM_OUTAC_CODE_MASK), QVM_OUTAC_FAILED = ((0x06u << QVM_OUTAC_OFFSET) & QVM_OUTAC_CODE_MASK), QVM_OUTAC_MISSING = ((0x07u << QVM_OUTAC_OFFSET) & QVM_OUTAC_CODE_MASK), QVM_OUTAC_INVALID = ((0x08u << QVM_OUTAC_OFFSET) & QVM_OUTAC_CODE_MASK) };
No error
Unexpected result or input.
Unsupported object or operation.
The requested object exists.
A required resource (e.g., memory) can't be found, isn't available, or is insufficient.
Unable to do something; for example, unable to determine, obtain, lock, find, or load something.
Failed to do something such as create, open, read, or write.
Missing resource: expecting something such as an argument, filename, or data, which was not found.
Invalid object, state, or operation.