// // Values are 32 bit values layed out as follows: // // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 // 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 // +---+-+-+-----------------------+-------------------------------+ // |Sev|C|R| Facility | Code | // +---+-+-+-----------------------+-------------------------------+ // // where // // Sev - is the severity code // // 00 - Success // 01 - Informational // 10 - Warning // 11 - Error // // C - is the Customer code flag // // R - is a reserved bit // // Facility - is the facility code // // Code - is the facility's status code // // // Define the facility codes // // // Define the severity codes // // // MessageId: IPP_E_FIRST // // MessageText: // // Internet Publishing Provider first error message // #define IPP_E_FIRST 0x40048000L // // MessageId: IPP_E_SYNCCONFLICT // // MessageText: // // The server resource has changed since the local copy on your computer was obtained. // #define IPP_E_SYNCCONFLICT 0xC0048003L // // MessageId: IPP_E_FILENOTDIRTY // // MessageText: // // The copy of the resource on your computer has not been modified since it was downloaded from the server. // #define IPP_E_FILENOTDIRTY 0xC0048004L // // MessageId: IPP_E_MARKFOROFFLINE_FAILED // // MessageText: // // The attempt to mark or unmark the resource for offline use failed. // #define IPP_E_MARKFOROFFLINE_FAILED 0xC0048006L // // MessageId: IPP_E_OFFLINE // // MessageText: // // The requested operation could not be completed because the resource is offline. // #define IPP_E_OFFLINE 0xC0048007L // // MessageId: IPP_E_UNSYNCHRONIZED // // MessageText: // // The requested operation could not be completed because the resource has been modified // on your computer but has not been synchronized with the server. // #define IPP_E_UNSYNCHRONIZED 0xC0048008L // // MessageId: IPP_E_SERVERTYPE_NOT_SUPPORTED // // MessageText: // // This server type is not currently supported. // #define IPP_E_SERVERTYPE_NOT_SUPPORTED 0xC004800AL // // MessageId: IPP_E_MDAC_VERSION // // MessageText: // // The Microsoft Data Access Components (MDAC) are either not present on this computer or are an old version. (MSDAIPP 1.0 requires MDAC 2.1) // #define IPP_E_MDAC_VERSION 0xC004800DL // // MessageId: IPP_E_COLLECTIONEXISTS // // MessageText: // // The move or copy operation failed because a collection with that name already exists. // #define IPP_E_COLLECTIONEXISTS 0xC004800EL // // MessageId: IPP_E_CANNOTCREATEOFFLINE // // MessageText: // // The requested resource could not be created because parent cache entry does not exist. // #define IPP_E_CANNOTCREATEOFFLINE 0xC004800FL // // MessageId: IPP_E_STATUS_CANNOTCOMPLETE // // MessageText: // // This is an internal MSDAIPP.DLL error. // #define IPP_E_STATUS_CANNOTCOMPLETE 0xC0048101L // // MessageId: IPP_E_RESELECTPROVIDER // // MessageText: // // This is an internal MSDAIPP.DLL error. // #define IPP_E_RESELECTPROVIDER 0xC0048102L // // MessageId: IPP_E_CLIENTMUSTEMULATE // // MessageText: // // This is an internal MSDAIPP.DLL error. // #define IPP_E_CLIENTMUSTEMULATE 0xC0048103L // // MessageId: IPP_S_WEAKRESERVE // // MessageText: // // This is an internal MSDAIPP.DLL error. // #define IPP_S_WEAKRESERVE 0x00048104L // // MessageId: IPP_S_TRUNCATED // // MessageText: // // This is an internal MSDAIPP.DLL error. // #define IPP_S_TRUNCATED 0x00048105L // // MessageId: IPP_E_LAST // // MessageText: // // Internet Publishing Provider last error message // #define IPP_E_LAST 0x40048106L