root/trunk/win32/rpcnterr.d

Revision 155, 1.6 kB (checked in by Don Clugston, 6 years ago)

Committed on behalf of Stewart.

Line 
1 /***********************************************************************\
2 *                               rpcnterr.d                              *
3 *                                                                       *
4 *                       Windows API header module                       *
5 *                                                                       *
6 *                 Translated from MinGW Windows headers                 *
7 *                                                                       *
8 *                       Placed into public domain                       *
9 \***********************************************************************/
10 module win32.rpcnterr;
11
12 import win32.winerror;
13
14 enum : uint {
15     RPC_S_OK                     = ERROR_SUCCESS,
16     RPC_S_INVALID_ARG            = ERROR_INVALID_PARAMETER,
17     RPC_S_OUT_OF_MEMORY          = ERROR_OUTOFMEMORY,
18     RPC_S_OUT_OF_THREADS         = ERROR_MAX_THRDS_REACHED,
19     RPC_S_INVALID_LEVEL          = ERROR_INVALID_PARAMETER,
20     RPC_S_BUFFER_TOO_SMALL       = ERROR_INSUFFICIENT_BUFFER,
21     RPC_S_INVALID_SECURITY_DESC  = ERROR_INVALID_SECURITY_DESCR,
22     RPC_S_ACCESS_DENIED          = ERROR_ACCESS_DENIED,
23     RPC_S_SERVER_OUT_OF_MEMORY   = ERROR_NOT_ENOUGH_SERVER_MEMORY,
24     RPC_X_NO_MEMORY              = RPC_S_OUT_OF_MEMORY,
25     RPC_X_INVALID_BOUND          = RPC_S_INVALID_BOUND,
26     RPC_X_INVALID_TAG            = RPC_S_INVALID_TAG,
27     RPC_X_ENUM_VALUE_TOO_LARGE   = RPC_X_ENUM_VALUE_OUT_OF_RANGE,
28     RPC_X_SS_CONTEXT_MISMATCH    = ERROR_INVALID_HANDLE,
29     RPC_X_INVALID_BUFFER         = ERROR_INVALID_USER_BUFFER,
30     RPC_X_INVALID_PIPE_OPERATION = RPC_X_WRONG_PIPE_ORDER
31 }
Note: See TracBrowser for help on using the browser.