blob: 139df1b1b9b1f7c5cb2066e856cccae86e1c6905 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
|
/*********************************************************/
/** Microsoft LAN Manager **/
/** Copyright(c) Microsoft Corp., 1987-1990 **/
/** **/
/** Rpc Error Codes from the compiler and runtime **/
/** **/
/*********************************************************/
/*
If you change this file, you must also change ntstatus.mc and winerror.mc
*/
#ifndef __RPCERR_H__
#define __RPCERR_H__
#define RPC_S_OK 0
#define RPC_S_INVALID_ARG 1
#define RPC_S_INVALID_STRING_BINDING 2
#define RPC_S_OUT_OF_MEMORY 3
#define RPC_S_WRONG_KIND_OF_BINDING 4
#define RPC_S_INVALID_BINDING 5
#define RPC_S_PROTSEQ_NOT_SUPPORTED 6
#define RPC_S_INVALID_RPC_PROTSEQ 7
#define RPC_S_INVALID_STRING_UUID 8
#define RPC_S_INVALID_ENDPOINT_FORMAT 9
#define RPC_S_INVALID_NET_ADDR 10
#define RPC_S_INVALID_NAF_ID 11
#define RPC_S_NO_ENDPOINT_FOUND 12
#define RPC_S_INVALID_TIMEOUT 13
#define RPC_S_OBJECT_NOT_FOUND 14
#define RPC_S_ALREADY_REGISTERED 15
#define RPC_S_TYPE_ALREADY_REGISTERED 16
#define RPC_S_ALREADY_LISTENING 17
#define RPC_S_NO_PROTSEQS_REGISTERED 18
#define RPC_S_NOT_LISTENING 19
#define RPC_S_OUT_OF_THREADS 20
#define RPC_S_UNKNOWN_MGR_TYPE 21
#define RPC_S_UNKNOWN_IF 22
#define RPC_S_NO_BINDINGS 23
#define RPC_S_NO_PROTSEQS 24
#define RPC_S_CANT_CREATE_ENDPOINT 25
#define RPC_S_OUT_OF_RESOURCES 26
#define RPC_S_SERVER_UNAVAILABLE 27
#define RPC_S_SERVER_TOO_BUSY 28
#define RPC_S_INVALID_NETWORK_OPTIONS 29
#define RPC_S_NO_CALL_ACTIVE 30
#define RPC_S_INVALID_LEVEL 31
#define RPC_S_CANNOT_SUPPORT 32
#define RPC_S_CALL_FAILED 33
#define RPC_S_CALL_FAILED_DNE 34
#define RPC_S_PROTOCOL_ERROR 35
// Unused.
// Unused.
#define RPC_S_UNSUPPORTED_TRANS_SYN 38
#define RPC_S_BUFFER_TOO_SMALL 39
#define RPC_S_NO_CONTEXT_AVAILABLE 40
#define RPC_S_SERVER_OUT_OF_MEMORY 41
#define RPC_S_UNSUPPORTED_TYPE 42
#define RPC_S_ZERO_DIVIDE 43
#define RPC_S_ADDRESS_ERROR 44
#define RPC_S_FP_DIV_ZERO 45
#define RPC_S_FP_UNDERFLOW 46
#define RPC_S_FP_OVERFLOW 47
#define RPC_S_INVALID_TAG 48
#define RPC_S_INVALID_BOUND 49
#define RPC_S_NO_ENTRY_NAME 50
#define RPC_S_INVALID_NAME_SYNTAX 51
#define RPC_S_UNSUPPORTED_NAME_SYNTAX 52
#define RPC_S_UUID_LOCAL_ONLY 53
#define RPC_S_UUID_NO_ADDRESS 54
#define RPC_S_DUPLICATE_ENDPOINT 55
#define RPC_S_INVALID_SECURITY_DESC 56
#define RPC_S_ACCESS_DENIED 57
#define RPC_S_UNKNOWN_AUTHN_TYPE 58
#define RPC_S_MAX_CALLS_TOO_SMALL 59
#define RPC_S_STRING_TOO_LONG 60
#define RPC_S_PROTSEQ_NOT_FOUND 61
#define RPC_S_PROCNUM_OUT_OF_RANGE 62
#define RPC_S_BINDING_HAS_NO_AUTH 63
#define RPC_S_UNKNOWN_AUTHN_SERVICE 64
#define RPC_S_UNKNOWN_AUTHN_LEVEL 65
#define RPC_S_INVALID_AUTH_IDENTITY 66
#define RPC_S_UNKNOWN_AUTHZ_SERVICE 67
#define EPT_S_INVALID_ENTRY 68
#define EPT_S_CANT_PERFORM_OP 69
#define EPT_S_NOT_REGISTERED 70
#define RPC_S_NOTHING_TO_EXPORT 71
#define RPC_S_INCOMPLETE_NAME 72
#define RPC_S_UNIMPLEMENTED_API 73
#define RPC_S_INVALID_VERS_OPTION 74
#define RPC_S_NO_MORE_MEMBERS 75
#define RPC_S_NOT_ALL_OBJS_UNEXPORTED 76
#define RPC_S_INTERFACE_NOT_FOUND 77
#define RPC_S_ENTRY_ALREADY_EXISTS 78
#define RPC_S_ENTRY_NOT_FOUND 79
#define RPC_S_NAME_SERVICE_UNAVAILABLE 80
#define RPC_S_CALL_IN_PROGRESS 81
#define RPC_S_NO_MORE_BINDINGS 82
#define RPC_S_GROUP_MEMBER_NOT_FOUND 83
#define EPT_S_CANT_CREATE 84
#define RPC_S_INVALID_OBJECT 85
#define RPC_S_CALL_CANCELLED 86
#define RPC_S_BINDING_INCOMPLETE 87
#define RPC_S_COMM_FAILURE 88
#define RPC_S_UNSUPPORTED_AUTHN_LEVEL 89
#define RPC_S_NO_PRINC_NAME 90
#define RPC_S_NOT_RPC_ERROR 91
#define RPC_S_SEC_PKG_ERROR 92
#define RPC_S_NOT_CANCELLED 93
#define RPC_S_SEND_INCOMPLETE 94
#define RPC_S_INTERNAL_ERROR 100
/* The list of servers available for auto_handle binding has been exhausted. */
#define RPC_X_NO_MORE_ENTRIES 256
/* Insufficient memory available to set up necessary data structures. */
#define RPC_X_NO_MEMORY 257
/* The specified bounds of an array are inconsistent. */
#define RPC_X_INVALID_BOUND 258
/* The discriminant value does not match any of the case values. */
/* There is no default case. */
#define RPC_X_INVALID_TAG 259
/* The file designated by DCERPCCHARTRANS cannot be opened. */
#define RPC_X_SS_CHAR_TRANS_OPEN_FAIL 260
/* The file containing char translation table has fewer than 512 bytes. */
#define RPC_X_SS_CHAR_TRANS_SHORT_FILE 261
/* A null context handle is passed in an [in] parameter position. */
#define RPC_X_SS_IN_NULL_CONTEXT 262
/* Only raised on the callee side. */
/* A uuid in an [in] handle does not correspond to any known context. */
#define RPC_X_SS_CONTEXT_MISMATCH 263
/* Only raised on the caller side. */
/* A uuid in an [in, out] context handle changed during a call. */
#define RPC_X_SS_CONTEXT_DAMAGED 264
#define RPC_X_SS_HANDLES_MISMATCH 265
#define RPC_X_SS_CANNOT_GET_CALL_HANDLE 266
#define RPC_X_NULL_REF_POINTER 267
#define RPC_X_ENUM_VALUE_OUT_OF_RANGE 268
#define RPC_X_BYTE_COUNT_TOO_SMALL 269
#define RPC_X_BAD_STUB_DATA 270
#define RPC_X_INVALID_ES_ACTION 271
#define RPC_X_WRONG_ES_VERSION 272
#define RPC_X_WRONG_STUB_VERSION 273
#define RPC_X_INVALID_BUFFER 274
#define RPC_X_INVALID_PIPE_OBJECT 275
#define RPC_X_INVALID_PIPE_OPERATION 276
#define RPC_X_WRONG_PIPE_VERSION 277
#endif /* __RPCERR_H__ */
|