Annotation of mstools/h/rpcnterr.h, revision 1.1.1.1

1.1       root        1: /*********************************************************/
                      2: /**               Microsoft LAN Manager                 **/
                      3: /**       Copyright(c) Microsoft Corp., 1987-1990       **/
                      4: /**                                                     **/
                      5: /**     Rpc Error Codes from the compiler and runtime   **/
                      6: /**                                                     **/
                      7: /*********************************************************/
                      8: 
                      9: /*
                     10: If you change this file, you must also change rpcerr.h.
                     11: */
                     12: 
                     13: #ifndef __RPCNTERR_H__
                     14: #define __RPCNTERR_H__
                     15: 
                     16: #define RPC_NO_ERROR                   0x00000000L
                     17: 
                     18: #define RPC_ABORTING_MANAGER           0xC0020001L
                     19: #define RPC_ACCESS_DENIED              0xC0020002L
                     20: #define RPC_ASSOCIATION_CLOSED         0xC0020003L
                     21: #define RPC_BUFFER_TOO_SMALL           0xC0020004L
                     22: #define RPC_CALL_FAILED                        0xC0020005L
                     23: #define RPC_CALL_FAILED_DNE            0xC0020006L
                     24: #define RPC_CANNOT_BIND                        0xC0020007L
                     25: #define RPC_CANNOT_CONNECT             0xC0020008L
                     26: #define RPC_CANNOT_SUPPORT             0xC0020009L
                     27: #define RPC_DUPLICATE_ADDRESS          0xC002000AL
                     28: #define RPC_DUPLICATE_INTERFACE                0xC002000BL
                     29: #define RPC_INTERFACE_NOT_FOUND                0xC002000CL
                     30: #define RPC_INTERNAL_ERROR             0xC002000DL
                     31: #define RPC_INVALID_ADDRESS            0xC002000EL
                     32: #define RPC_INVALID_FLAGS              0xC002000FL
                     33: #define RPC_INVALID_HANDLE             0xC0020010L
                     34: #define RPC_INVALID_INTERFACE          0xC0020011L
                     35: #define RPC_INVALID_LEVEL              0xC0020012L
                     36: #define RPC_INVALID_PARAMETER          0xC0020013L
                     37: #define RPC_INVALID_PROTOCOL           0xC0020014L
                     38: #define RPC_INVALID_STACK              0xC0020015L
                     39: #define RPC_INVALID_TRANSFER_SYNTAX    0xC0020016L
                     40: #define RPC_INVALID_TRANSPORT          0xC0020017L
                     41: #define RPC_INVALID_VALUE              0xC0020018L
                     42: #define RPC_INVALID_VERSION            0xC0020019L
                     43: #define RPC_NO_ADDRESSES               0xC002001AL
                     44: #define RPC_NO_CALL_ACTIVE             0xC002001BL
                     45: #define RPC_NO_RUNDOWN                 0xC002001CL
                     46: #define RPC_NO_STACKS                  0xC002001DL
                     47: #define RPC_OUT_OF_MEMORY              0xC002001EL
                     48: #define RPC_OUT_OF_RESOURCES           0xC002001FL
                     49: #define RPC_OUT_OF_THREADS             0xC0020020L
                     50: #define RPC_PROTOCOL_ERROR             0xC0020021L
                     51: #define RPC_REPLY_FAILED               0xC0020022L
                     52: #define RPC_RESOURCE_WAIT_TIMEOUT      0xC0020023L
                     53: #define RPC_SERVER_OUT_OF_RESOURCES    0xC0020024L
                     54: 
                     55: #define RPC_NOT_IMPLEMENTED            0xC0020025L
                     56: 
                     57: #define RPC_NO_CONTEXT_AVAILABLE        0xC0020026L
                     58: #define RPC_INVALID_SECURITY            0xC0020027L
                     59: #define RPC_SERVER_TOO_BUSY             0xC0020028L
                     60: 
                     61: // The list of servers available for auto_handle binding has been exhausted.
                     62: 
                     63: #define RPC_X_NO_MORE_ENTRIES          0xC0030000L
                     64: 
                     65: // Insufficient memory available to set up necessary data structures.
                     66: 
                     67: #define RPC_X_NO_MEMORY                        0xC0030001L
                     68: 
                     69: // The specified bounds of an array are inconsistent.
                     70: 
                     71: #define RPC_X_INVALID_BOUND            0xC0030002L
                     72: 
                     73: // The discriminant value does not match any of the case values.
                     74: // There is no default case.
                     75: 
                     76: #define RPC_X_INVALID_TAG              0xC0030003L
                     77: 
                     78: // The file designated by DCERPCCHARTRANS cannot be opened.
                     79: 
                     80: #define RPC_X_SS_CHAR_TRANS_OPEN_FAIL  0xC0030004L
                     81: 
                     82: // The file containing char translation table has fewer than 512 bytes.
                     83: 
                     84: #define RPC_X_SS_CHAR_TRANS_SHORT_FILE 0xC0030005L
                     85: 
                     86: // A null context handle is passed in an [in] parameter position.
                     87: 
                     88: #define RPC_X_SS_IN_NULL_CONTEXT       0xC0030006L
                     89: 
                     90: // Only raised on the callee side.
                     91: // A uuid in an [in] handle does not correspond to any known context.
                     92: 
                     93: #define RPC_X_SS_CONTEXT_MISMATCH      0xC0030007L
                     94: 
                     95: // Only raised on the caller side.
                     96: // A uuid in an [in, out] context handle changed during a call.
                     97: 
                     98: #define RPC_X_SS_CONTEXT_DAMAGED       0xC0030008L
                     99: 
                    100: 
                    101: #endif /* __RPCNTERR_H__ */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.