view win32/rpcnterr.d @ 1:4a9dcbd9e54f

-files of 0.13 beta -fixes so that it now compiles with the current dmd version
author marton@basel.hu
date Tue, 05 Apr 2011 20:44:01 +0200
parents
children
line wrap: on
line source

/***********************************************************************\
*                               rpcnterr.d                              *
*                                                                       *
*                       Windows API header module                       *
*                                                                       *
*                 Translated from MinGW Windows headers                 *
*                                                                       *
*                       Placed into public domain                       *
\***********************************************************************/
module win32.rpcnterr;

import win32.winerror;

enum : uint {
	RPC_S_OK                     = ERROR_SUCCESS,
	RPC_S_INVALID_ARG            = ERROR_INVALID_PARAMETER,
	RPC_S_OUT_OF_MEMORY          = ERROR_OUTOFMEMORY,
	RPC_S_OUT_OF_THREADS         = ERROR_MAX_THRDS_REACHED,
	RPC_S_INVALID_LEVEL          = ERROR_INVALID_PARAMETER,
	RPC_S_BUFFER_TOO_SMALL       = ERROR_INSUFFICIENT_BUFFER,
	RPC_S_INVALID_SECURITY_DESC  = ERROR_INVALID_SECURITY_DESCR,
	RPC_S_ACCESS_DENIED          = ERROR_ACCESS_DENIED,
	RPC_S_SERVER_OUT_OF_MEMORY   = ERROR_NOT_ENOUGH_SERVER_MEMORY,
	RPC_X_NO_MEMORY              = RPC_S_OUT_OF_MEMORY,
	RPC_X_INVALID_BOUND          = RPC_S_INVALID_BOUND,
	RPC_X_INVALID_TAG            = RPC_S_INVALID_TAG,
	RPC_X_ENUM_VALUE_TOO_LARGE   = RPC_X_ENUM_VALUE_OUT_OF_RANGE,
	RPC_X_SS_CONTEXT_MISMATCH    = ERROR_INVALID_HANDLE,
	RPC_X_INVALID_BUFFER         = ERROR_INVALID_USER_BUFFER,
	RPC_X_INVALID_PIPE_OPERATION = RPC_X_WRONG_PIPE_ORDER
}