|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <stdarg.h>
#include <assert.h>
#include "rpc.h"
#include "rpcndr.h"
#include "winternl.h"
#include "wine/unicode.h"
#include "wine/debug.h"
#include "rpc_binding.h"
#include "rpc_assoc.h"
#include "rpc_message.h"
Go to the source code of this file.
Data Structures |
| struct | RpcContextHandle |
Defines |
| #define | ROUND_UP(value, alignment) (((value) + ((alignment) - 1)) & ~((alignment)-1)) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (rpc) |
| static void | RpcContextHandle_Destroy (RpcContextHandle *context_handle) |
| static RPC_STATUS | RpcAssoc_Alloc (LPCSTR Protseq, LPCSTR NetworkAddr, LPCSTR Endpoint, LPCWSTR NetworkOptions, RpcAssoc **assoc_out) |
| static BOOL | compare_networkoptions (LPCWSTR opts1, LPCWSTR opts2) |
| RPC_STATUS | RPCRT4_GetAssociation (LPCSTR Protseq, LPCSTR NetworkAddr, LPCSTR Endpoint, LPCWSTR NetworkOptions, RpcAssoc **assoc_out) |
| RPC_STATUS | RpcServerAssoc_GetAssociation (LPCSTR Protseq, LPCSTR NetworkAddr, LPCSTR Endpoint, LPCWSTR NetworkOptions, ULONG assoc_gid, RpcAssoc **assoc_out) |
| ULONG | RpcAssoc_Release (RpcAssoc *assoc) |
| static RPC_STATUS | RpcAssoc_BindConnection (const RpcAssoc *assoc, RpcConnection *conn, const RPC_SYNTAX_IDENTIFIER *InterfaceId, const RPC_SYNTAX_IDENTIFIER *TransferSyntax) |
| static RpcConnection * | RpcAssoc_GetIdleConnection (RpcAssoc *assoc, const RPC_SYNTAX_IDENTIFIER *InterfaceId, const RPC_SYNTAX_IDENTIFIER *TransferSyntax, const RpcAuthInfo *AuthInfo, const RpcQualityOfService *QOS) |
| RPC_STATUS | RpcAssoc_GetClientConnection (RpcAssoc *assoc, const RPC_SYNTAX_IDENTIFIER *InterfaceId, const RPC_SYNTAX_IDENTIFIER *TransferSyntax, RpcAuthInfo *AuthInfo, RpcQualityOfService *QOS, RpcConnection **Connection) |
| void | RpcAssoc_ReleaseIdleConnection (RpcAssoc *assoc, RpcConnection *Connection) |
| RPC_STATUS | RpcServerAssoc_AllocateContextHandle (RpcAssoc *assoc, void *CtxGuard, NDR_SCONTEXT *SContext) |
| BOOL | RpcContextHandle_IsGuardCorrect (NDR_SCONTEXT SContext, void *CtxGuard) |
| RPC_STATUS | RpcServerAssoc_FindContextHandle (RpcAssoc *assoc, const UUID *uuid, void *CtxGuard, ULONG Flags, NDR_SCONTEXT *SContext) |
| RPC_STATUS | RpcServerAssoc_UpdateContextHandle (RpcAssoc *assoc, NDR_SCONTEXT SContext, void *CtxGuard, NDR_RUNDOWN rundown_routine) |
| void | RpcContextHandle_GetUuid (NDR_SCONTEXT SContext, UUID *uuid) |
| unsigned int | RpcServerAssoc_ReleaseContextHandle (RpcAssoc *assoc, NDR_SCONTEXT SContext, BOOL release_lock) |
Variables |
| static CRITICAL_SECTION | assoc_list_cs = { &assoc_list_cs_debug, -1, 0, 0, 0, 0 } |
| static CRITICAL_SECTION_DEBUG | assoc_list_cs_debug |
| static struct list | client_assoc_list = LIST_INIT(client_assoc_list) |
| static struct list | server_assoc_list = LIST_INIT(server_assoc_list) |
| static LONG | last_assoc_group_id |
Generated on Fri May 25 2012 05:15:31 for ReactOS by
1.7.6.1
|