|
|
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__ */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.