ole.h
Object Linking and Embedding functions, types, and definitions
Associated Error Codes
Below is a list of error codes found for this header.
Symbolic | Value | Description |
---|---|---|
OLE_ERROR_PROTECT_ONLY | 0x3 | Ole APIs are called in real mode */ |
OLE_ERROR_MEMORY | 0x4 | Could not alloc or lock memory */ |
OLE_ERROR_STREAM | 0x5 | (OLESTREAM) stream error */ |
OLE_ERROR_STATIC | 0x6 | Non static object expected */ |
OLE_ERROR_BLANK | 0x7 | Critical data missing */ |
OLE_ERROR_DRAW | 0x8 | Error while drawing */ |
OLE_ERROR_METAFILE | 0x9 | Invalid metafile */ |
OLE_ERROR_ABORT | 0xa | Client chose to abort metafile drawing */ |
OLE_ERROR_CLIPBOARD | 0xb | Failed to get/set clipboard data */ |
OLE_ERROR_FORMAT | 0xc | Requested format is not available */ |
OLE_ERROR_OBJECT | 0xd | Not a valid object */ |
OLE_ERROR_OPTION | 0xe | Invalid option(link update / render) */ |
OLE_ERROR_PROTOCOL | 0xf | Invalid protocol */ |
OLE_ERROR_ADDRESS | 0x10 | One of the pointers is invalid */ |
OLE_ERROR_NOT_EQUAL | 0x11 | Objects are not equal */ |
OLE_ERROR_HANDLE | 0x12 | Invalid handle encountered */ |
OLE_ERROR_GENERIC | 0x13 | Some general error */ |
OLE_ERROR_CLASS | 0x14 | Invalid class */ |
OLE_ERROR_SYNTAX | 0x15 | Command syntax is invalid */ |
OLE_ERROR_DATATYPE | 0x16 | Data format is not supported */ |
OLE_ERROR_PALETTE | 0x17 | Invalid color palette */ |
OLE_ERROR_NOT_LINK | 0x18 | Not a linked object */ |
OLE_ERROR_NOT_EMPTY | 0x19 | Client doc contains objects. */ |
OLE_ERROR_SIZE | 0x1a | Incorrect buffer size passed to the api */ |
OLE_ERROR_DRIVE | 0x1b | Drive letter in doc name is invalid */ |
OLE_ERROR_NETWORK | 0x1c | Failed to establish connection to a */ |
OLE_ERROR_NAME | 0x1d | Invalid name(doc name object name) */ |
OLE_ERROR_TEMPLATE | 0x1e | Server failed to load template */ |
OLE_ERROR_NEW | 0x1f | Server failed to create new doc */ |
OLE_ERROR_EDIT | 0x20 | Server failed to create embedded */ |
OLE_ERROR_OPEN | 0x21 | Server failed to open document */ |
OLE_ERROR_NOT_OPEN | 0x22 | Object is not open for editing */ |
OLE_ERROR_LAUNCH | 0x23 | Failed to launch server */ |
OLE_ERROR_COMM | 0x24 | Failed to communicate with server */ |
OLE_ERROR_TERMINATE | 0x25 | Error in termination */ |
OLE_ERROR_COMMAND | 0x26 | Error in execute */ |
OLE_ERROR_SHOW | 0x27 | Error in show */ |
OLE_ERROR_DOVERB | 0x28 | Error in sending do verb or invalid */ |
OLE_ERROR_ADVISE_NATIVE | 0x29 | Item could be missing */ |
OLE_ERROR_ADVISE_PICT | 0x2a | Item could be missing or server doesn't */ |
OLE_ERROR_ADVISE_RENAME | 0x2b | Server doesn't support rename */ |
OLE_ERROR_POKE_NATIVE | 0x2c | Failure of poking native data to server */ |
OLE_ERROR_REQUEST_NATIVE | 0x2d | Server failed to render native data */ |
OLE_ERROR_REQUEST_PICT | 0x2e | Server failed to render presentation */ |
OLE_ERROR_SERVER_BLOCKED | 0x2f | Trying to block a blocked server or */ |
OLE_ERROR_REGISTRATION | 0x30 | Server is not registered in regestation */ |
OLE_ERROR_ALREADY_REGISTERED | 0x31 | Trying to register same doc multiple */ |
OLE_ERROR_TASK | 0x32 | Server or client task is invalid */ |
OLE_ERROR_OUTOFDATE | 0x33 | Object is out of date */ |
OLE_ERROR_CANT_UPDATE_CLIENT | 0x34 | Embed doc's client doesn't accept */ |
OLE_ERROR_UPDATE | 0x35 | erorr while trying to update */ |
OLE_ERROR_SETDATA_FORMAT | 0x36 | Server app doesn't understand the */ |
OLE_ERROR_STATIC_FROM_OTHER_OS | 0x37 | trying to load a static object created */ |
OLE_WARN_DELETE_DATA | 0x3e8 | Caller must delete the data when he is |
54 entries |