ReactOS 0.4.16-dev-746-g329a414
|
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include "windef.h"
#include "winbase.h"
#include "winnls.h"
#include "winerror.h"
#include "wine/winternl.h"
#include "rpc.h"
#include "rpcndr.h"
#include "wine/debug.h"
#include "rpc_binding.h"
#include "rpc_assoc.h"
Go to the source code of this file.
|
static |
Definition at line 338 of file rpc_binding.c.
Referenced by RpcStringBindingComposeA().
|
static |
Definition at line 359 of file rpc_binding.c.
Referenced by RpcStringBindingComposeW().
Definition at line 1104 of file rpc_binding.c.
Referenced by RpcAuthInfo_Create(), and RpcAuthInfo_IsEqual().
RPC_STATUS WINAPI I_RpcBindingInqLocalClientPID | ( | RPC_BINDING_HANDLE | ClientBinding, |
ULONG * | ClientPID | ||
) |
Definition at line 1987 of file rpc_binding.c.
RPC_STATUS WINAPI I_RpcBindingInqTransportType | ( | RPC_BINDING_HANDLE | Binding, |
unsigned int * | Type | ||
) |
Definition at line 961 of file rpc_binding.c.
RPC_STATUS WINAPI I_RpcBindingSetAsync | ( | RPC_BINDING_HANDLE | Binding, |
RPC_BLOCKING_FN | BlockingFn | ||
) |
Definition at line 975 of file rpc_binding.c.
ULONG RpcAuthInfo_AddRef | ( | RpcAuthInfo * | AuthInfo | ) |
Definition at line 1183 of file rpc_binding.c.
Referenced by RpcBindingCopy(), and RPCRT4_CreateConnection().
RPC_STATUS RpcAuthInfo_Create | ( | ULONG | AuthnLevel, |
ULONG | AuthnSvc, | ||
CredHandle | cred, | ||
TimeStamp | exp, | ||
ULONG | cbMaxToken, | ||
RPC_AUTH_IDENTITY_HANDLE | identity, | ||
RpcAuthInfo ** | ret | ||
) |
Definition at line 1117 of file rpc_binding.c.
Referenced by RpcBindingSetAuthInfoExA(), RpcBindingSetAuthInfoExW(), and RPCRT4_ServerConnectionAuth().
BOOL RpcAuthInfo_IsEqual | ( | const RpcAuthInfo * | AuthInfo1, |
const RpcAuthInfo * | AuthInfo2 | ||
) |
Definition at line 1209 of file rpc_binding.c.
Referenced by RpcAssoc_GetIdleConnection().
ULONG RpcAuthInfo_Release | ( | RpcAuthInfo * | AuthInfo | ) |
Definition at line 1188 of file rpc_binding.c.
Referenced by get_epm_handle_client(), RpcBindingSetAuthInfoExA(), RpcBindingSetAuthInfoExW(), RPCRT4_ReleaseBinding(), RPCRT4_ReleaseConnection(), and RPCRT4_ServerConnectionAuth().
RPC_STATUS RPC_ENTRY RpcBindingCopy | ( | RPC_BINDING_HANDLE | SourceBinding, |
RPC_BINDING_HANDLE * | DestinationBinding | ||
) |
Definition at line 989 of file rpc_binding.c.
Referenced by get_epm_handle_client(), and ndr_update_context_handle().
RPC_STATUS WINAPI RpcBindingFree | ( | RPC_BINDING_HANDLE * | Binding | ) |
Definition at line 787 of file rpc_binding.c.
Referenced by ATSVC_HANDLE_unbind(), BROWSER_IDENTIFY_HANDLE_unbind(), client(), ClientRpcChannelBuffer_Release(), CreateJob(), CreateProcessWithLogonW(), DNSRSLVR_HANDLE_unbind(), DsSetupUnbind(), epm_register(), EVENTLOG_HANDLE_A_unbind(), EVENTLOG_HANDLE_W_unbind(), get_irot_handle(), listen_test_client_thread(), LOGONSRV_HANDLE_unbind(), main(), MSI_FreePackage(), ndr_update_context_handle(), NetpUnbind(), PLSAPR_SERVER_NAME_unbind(), PnpUnbindRpc(), PREGISTRY_SERVER_NAME_unbind(), PSAMPR_SERVER_NAME_unbind(), RPC_CreateClientChannel(), RpcBindingVectorFree(), RpcEpResolveBinding(), RpcEpUnregister(), RpcSmDestroyClientContext(), RunningObjectTableImpl_Destroy(), s_context_handle_test(), ScDestroyStatusBinding(), SRVSVC_HANDLE_unbind(), SVCCTL_HANDLEA_unbind(), SVCCTL_HANDLEW_unbind(), test_endpoint_mapper(), test_ndr_buffer(), test_reconnect(), test_rpc_ncacn_ip_tcp(), test_RpcBindingFree(), test_RpcStringBindingFromBinding(), WINSPOOL_HANDLE_unbind(), WKSSVC_IDENTIFY_HANDLE_unbind(), WKSSVC_IMPERSONATE_HANDLE_unbind(), and WLANSVC_HANDLE_unbind().
RPC_STATUS WINAPI RpcBindingFromStringBindingA | ( | RPC_CSTR | StringBinding, |
RPC_BINDING_HANDLE * | Binding | ||
) |
Definition at line 840 of file rpc_binding.c.
Referenced by client(), EVENTLOG_HANDLE_A_bind(), get_epm_handle_server(), listen_test_client_thread(), SVCCTL_HANDLEA_bind(), test_endpoint_mapper(), test_ndr_buffer(), test_reconnect(), test_rpc_ncacn_ip_tcp(), and test_RpcStringBindingFromBinding().
RPC_STATUS WINAPI RpcBindingFromStringBindingW | ( | RPC_WSTR | StringBinding, |
RPC_BINDING_HANDLE * | Binding | ||
) |
Definition at line 880 of file rpc_binding.c.
Referenced by __wine_msi_call_dll_function(), ATSVC_HANDLE_bind(), BROWSER_IDENTIFY_HANDLE_bind(), CreateProcessWithLogonW(), DNSRSLVR_HANDLE_bind(), DsSetupBind(), EVENTLOG_HANDLE_W_bind(), get_irot_handle(), LOGONSRV_HANDLE_bind(), NetpBind(), PLSAPR_SERVER_NAME_bind(), PnpBindRpc(), PREGISTRY_SERVER_NAME_bind(), PSAMPR_SERVER_NAME_bind(), RPC_CreateClientChannel(), ScCreateStatusBinding(), SRVSVC_HANDLE_bind(), SVCCTL_HANDLEW_bind(), WINSPOOL_HANDLE_bind(), WKSSVC_IDENTIFY_HANDLE_bind(), WKSSVC_IMPERSONATE_HANDLE_bind(), and WLANSVC_HANDLE_bind().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingInqAuthClientA | ( | RPC_BINDING_HANDLE | ClientBinding, |
RPC_AUTHZ_HANDLE * | Privs, | ||
RPC_CSTR * | ServerPrincName, | ||
ULONG * | AuthnLevel, | ||
ULONG * | AuthnSvc, | ||
ULONG * | AuthzSvc | ||
) |
Definition at line 1572 of file rpc_binding.c.
Referenced by s_authinfo_test().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingInqAuthClientExA | ( | RPC_BINDING_HANDLE | ClientBinding, |
RPC_AUTHZ_HANDLE * | Privs, | ||
RPC_CSTR * | ServerPrincName, | ||
ULONG * | AuthnLevel, | ||
ULONG * | AuthnSvc, | ||
ULONG * | AuthzSvc, | ||
ULONG | Flags | ||
) |
Definition at line 1596 of file rpc_binding.c.
Referenced by RpcBindingInqAuthClientA(), and s_authinfo_test().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingInqAuthClientExW | ( | RPC_BINDING_HANDLE | ClientBinding, |
RPC_AUTHZ_HANDLE * | Privs, | ||
RPC_WSTR * | ServerPrincName, | ||
ULONG * | AuthnLevel, | ||
ULONG * | AuthnSvc, | ||
ULONG * | AuthzSvc, | ||
ULONG | Flags | ||
) |
Definition at line 1622 of file rpc_binding.c.
Referenced by RpcBindingInqAuthClientExA(), and RpcBindingInqAuthClientW().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingInqAuthClientW | ( | RPC_BINDING_HANDLE | ClientBinding, |
RPC_AUTHZ_HANDLE * | Privs, | ||
RPC_WSTR * | ServerPrincName, | ||
ULONG * | AuthnLevel, | ||
ULONG * | AuthnSvc, | ||
ULONG * | AuthzSvc | ||
) |
Definition at line 1584 of file rpc_binding.c.
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingInqAuthInfoA | ( | RPC_BINDING_HANDLE | Binding, |
RPC_CSTR * | ServerPrincName, | ||
ULONG * | AuthnLevel, | ||
ULONG * | AuthnSvc, | ||
RPC_AUTH_IDENTITY_HANDLE * | AuthIdentity, | ||
ULONG * | AuthzSvc | ||
) |
Definition at line 1550 of file rpc_binding.c.
Referenced by test_rpc_ncacn_ip_tcp().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingInqAuthInfoExA | ( | RPC_BINDING_HANDLE | Binding, |
RPC_CSTR * | ServerPrincName, | ||
ULONG * | AuthnLevel, | ||
ULONG * | AuthnSvc, | ||
RPC_AUTH_IDENTITY_HANDLE * | AuthIdentity, | ||
ULONG * | AuthzSvc, | ||
ULONG | RpcQosVersion, | ||
RPC_SECURITY_QOS * | SecurityQOS | ||
) |
Definition at line 1482 of file rpc_binding.c.
Referenced by RpcBindingInqAuthInfoA().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingInqAuthInfoExW | ( | RPC_BINDING_HANDLE | Binding, |
RPC_WSTR * | ServerPrincName, | ||
ULONG * | AuthnLevel, | ||
ULONG * | AuthnSvc, | ||
RPC_AUTH_IDENTITY_HANDLE * | AuthIdentity, | ||
ULONG * | AuthzSvc, | ||
ULONG | RpcQosVersion, | ||
RPC_SECURITY_QOS * | SecurityQOS | ||
) |
Definition at line 1508 of file rpc_binding.c.
Referenced by RpcBindingInqAuthInfoExA(), and RpcBindingInqAuthInfoW().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingInqAuthInfoW | ( | RPC_BINDING_HANDLE | Binding, |
RPC_WSTR * | ServerPrincName, | ||
ULONG * | AuthnLevel, | ||
ULONG * | AuthnSvc, | ||
RPC_AUTH_IDENTITY_HANDLE * | AuthIdentity, | ||
ULONG * | AuthzSvc | ||
) |
Definition at line 1561 of file rpc_binding.c.
RPC_STATUS WINAPI RpcBindingInqObject | ( | RPC_BINDING_HANDLE | Binding, |
UUID * | ObjectUuid | ||
) |
Definition at line 816 of file rpc_binding.c.
Referenced by ClientRpcChannelBuffer_GetBuffer(), and dispatch_rpc().
RPC_STATUS RPC_ENTRY RpcBindingReset | ( | RPC_BINDING_HANDLE | Binding | ) |
Definition at line 1024 of file rpc_binding.c.
Referenced by test_endpoint_mapper().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingServerFromClient | ( | RPC_BINDING_HANDLE | ClientBinding, |
RPC_BINDING_HANDLE * | ServerBinding | ||
) |
Definition at line 1646 of file rpc_binding.c.
Referenced by CreateJob(), and s_context_handle_test().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingSetAuthInfoA | ( | RPC_BINDING_HANDLE | Binding, |
RPC_CSTR | ServerPrincName, | ||
ULONG | AuthnLevel, | ||
ULONG | AuthnSvc, | ||
RPC_AUTH_IDENTITY_HANDLE | AuthIdentity, | ||
ULONG | AuthzSvr | ||
) |
Definition at line 1933 of file rpc_binding.c.
Referenced by test_rpc_ncacn_ip_tcp().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingSetAuthInfoExA | ( | RPC_BINDING_HANDLE | Binding, |
RPC_CSTR | ServerPrincName, | ||
ULONG | AuthnLevel, | ||
ULONG | AuthnSvc, | ||
RPC_AUTH_IDENTITY_HANDLE | AuthIdentity, | ||
ULONG | AuthzSvr, | ||
RPC_SECURITY_QOS * | SecurityQos | ||
) |
Definition at line 1670 of file rpc_binding.c.
Referenced by RpcBindingSetAuthInfoA().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingSetAuthInfoExW | ( | RPC_BINDING_HANDLE | Binding, |
RPC_WSTR | ServerPrincName, | ||
ULONG | AuthnLevel, | ||
ULONG | AuthnSvc, | ||
RPC_AUTH_IDENTITY_HANDLE | AuthIdentity, | ||
ULONG | AuthzSvr, | ||
RPC_SECURITY_QOS * | SecurityQos | ||
) |
Definition at line 1802 of file rpc_binding.c.
Referenced by RpcBindingSetAuthInfoW().
RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingSetAuthInfoW | ( | RPC_BINDING_HANDLE | Binding, |
RPC_WSTR | ServerPrincName, | ||
ULONG | AuthnLevel, | ||
ULONG | AuthnSvc, | ||
RPC_AUTH_IDENTITY_HANDLE | AuthIdentity, | ||
ULONG | AuthzSvr | ||
) |
Definition at line 1945 of file rpc_binding.c.
RPC_STATUS WINAPI RpcBindingSetObject | ( | RPC_BINDING_HANDLE | Binding, |
UUID * | ObjectUuid | ||
) |
Definition at line 828 of file rpc_binding.c.
Referenced by RPC_CreateClientChannel().
RPC_STATUS WINAPI RpcBindingSetOption | ( | RPC_BINDING_HANDLE | BindingHandle, |
ULONG | Option, | ||
ULONG_PTR | OptionValue | ||
) |
Definition at line 1956 of file rpc_binding.c.
RPC_STATUS WINAPI RpcBindingToStringBindingA | ( | RPC_BINDING_HANDLE | Binding, |
RPC_CSTR * | StringBinding | ||
) |
Definition at line 920 of file rpc_binding.c.
Referenced by RpcBindingToStringBindingW(), s_context_handle_test(), test_RpcServerUseProtseq(), and test_RpcStringBindingFromBinding().
RPC_STATUS WINAPI RpcBindingToStringBindingW | ( | RPC_BINDING_HANDLE | Binding, |
RPC_WSTR * | StringBinding | ||
) |
Definition at line 947 of file rpc_binding.c.
Referenced by CreateJob().
RPC_STATUS WINAPI RpcBindingVectorFree | ( | RPC_BINDING_VECTOR ** | BindingVector | ) |
Definition at line 802 of file rpc_binding.c.
Referenced by test_endpoint_mapper(), and test_RpcServerUseProtseq().
RPC_STATUS WINAPI RpcImpersonateClient | ( | RPC_BINDING_HANDLE | BindingHandle | ) |
Definition at line 1056 of file rpc_binding.c.
Referenced by _RpcAbortPrinter(), _RpcAddForm(), _RpcAddJob(), _RpcAddMonitor(), _RpcAddPort(), _RpcAddPortEx(), _RpcAddPrinterDriver(), _RpcAddPrinterDriverEx(), _RpcAddPrintProcessor(), _RpcAddPrintProvidor(), _RpcClosePrinter(), _RpcCloseSpoolFileHandle(), _RpcCommitSpoolData(), _RpcCommitSpoolData2(), _RpcConfigurePort(), _RpcDeleteForm(), _RpcDeleteMonitor(), _RpcDeletePort(), _RpcDeletePrinter(), _RpcDeletePrinterDriver(), _RpcDeletePrinterDriverEx(), _RpcDeletePrintProcessor(), _RpcDeletePrintProvidor(), _RpcEndDocPrinter(), _RpcEndPagePrinter(), _RpcEnumForms(), _RpcEnumJobs(), _RpcEnumMonitors(), _RpcEnumPorts(), _RpcEnumPrinterDrivers(), _RpcEnumPrinters(), _RpcEnumPrintProcessorDatatypes(), _RpcEnumPrintProcessors(), _RpcGetForm(), _RpcGetJob(), _RpcGetPrinter(), _RpcGetPrinterDataEx(), _RpcGetPrinterDriver(), _RpcGetPrinterDriver2(), _RpcGetPrinterDriverDirectory(), _RpcGetPrintProcessorDirectory(), _RpcGetSpoolFileInfo(), _RpcGetSpoolFileInfo2(), _RpcOpenPrinter(), _RpcPrinterMessageBox(), _RpcReadPrinter(), _RpcResetPrinterEx(), _RpcScheduleJob(), _RpcSeekPrinter(), _RpcSetForm(), _RpcSetJob(), _RpcSetPort(), _RpcSetPrinterDataEx(), _RpcSpoolerInit(), _RpcStartDocPrinter(), _RpcStartPagePrinter(), _RpcWritePrinter(), _RpcXcvData(), IsCallerInteractive(), LsarSetSecurityObject(), NetpGetClientLogonId(), RSetServiceObjectSecurity(), s_authinfo_test(), and YGetPrinterDriver2().
RPC_STATUS WINAPI RpcMgmtSetComTimeout | ( | RPC_BINDING_HANDLE | BindingHandle, |
unsigned int | Timeout | ||
) |
Definition at line 1472 of file rpc_binding.c.
ULONG RpcQualityOfService_AddRef | ( | RpcQualityOfService * | qos | ) |
Definition at line 1360 of file rpc_binding.c.
Referenced by RpcBindingCopy(), and RPCRT4_CreateConnection().
|
static |
Definition at line 1250 of file rpc_binding.c.
Referenced by RpcBindingSetAuthInfoExA(), and RpcBindingSetAuthInfoExW().
BOOL RpcQualityOfService_IsEqual | ( | const RpcQualityOfService * | qos1, |
const RpcQualityOfService * | qos2 | ||
) |
Definition at line 1390 of file rpc_binding.c.
Referenced by RpcAssoc_GetIdleConnection().
ULONG RpcQualityOfService_Release | ( | RpcQualityOfService * | qos | ) |
Definition at line 1365 of file rpc_binding.c.
Referenced by RpcBindingSetAuthInfoExA(), RpcBindingSetAuthInfoExW(), RPCRT4_ReleaseBinding(), and RPCRT4_ReleaseConnection().
RPC_STATUS WINAPI RpcRevertToSelf | ( | void | ) |
Definition at line 1463 of file rpc_binding.c.
Referenced by _RpcAbortPrinter(), _RpcAddForm(), _RpcAddJob(), _RpcAddMonitor(), _RpcAddPort(), _RpcAddPortEx(), _RpcAddPrinterDriver(), _RpcAddPrinterDriverEx(), _RpcAddPrintProcessor(), _RpcAddPrintProvidor(), _RpcClosePrinter(), _RpcCloseSpoolFileHandle(), _RpcCommitSpoolData(), _RpcCommitSpoolData2(), _RpcConfigurePort(), _RpcDeleteForm(), _RpcDeleteMonitor(), _RpcDeletePort(), _RpcDeletePrinter(), _RpcDeletePrinterDriver(), _RpcDeletePrinterDriverEx(), _RpcDeletePrintProcessor(), _RpcDeletePrintProvidor(), _RpcEndDocPrinter(), _RpcEndPagePrinter(), _RpcEnumForms(), _RpcEnumJobs(), _RpcEnumMonitors(), _RpcEnumPorts(), _RpcEnumPrinterDrivers(), _RpcEnumPrinters(), _RpcEnumPrintProcessorDatatypes(), _RpcEnumPrintProcessors(), _RpcGetForm(), _RpcGetJob(), _RpcGetPrinter(), _RpcGetPrinterDataEx(), _RpcGetPrinterDriver(), _RpcGetPrinterDriver2(), _RpcGetPrinterDriverDirectory(), _RpcGetPrintProcessorDirectory(), _RpcGetSpoolFileInfo(), _RpcGetSpoolFileInfo2(), _RpcOpenPrinter(), _RpcPrinterMessageBox(), _RpcReadPrinter(), _RpcResetPrinterEx(), _RpcScheduleJob(), _RpcSeekPrinter(), _RpcSetForm(), _RpcSetJob(), _RpcSetPort(), _RpcSetPrinterDataEx(), _RpcSpoolerInit(), _RpcStartDocPrinter(), _RpcStartPagePrinter(), _RpcWritePrinter(), _RpcXcvData(), IsCallerInteractive(), LsarSetSecurityObject(), NetpGetClientLogonId(), RSetServiceObjectSecurity(), s_authinfo_test(), and YGetPrinterDriver2().
RPC_STATUS WINAPI RpcRevertToSelfEx | ( | RPC_BINDING_HANDLE | BindingHandle | ) |
Definition at line 1089 of file rpc_binding.c.
Referenced by RpcRevertToSelf().
void RPCRT4_AddRefBinding | ( | RpcBinding * | Binding | ) |
Definition at line 249 of file rpc_binding.c.
Referenced by I_RpcNegotiateTransferSyntax().
|
static |
Definition at line 109 of file rpc_binding.c.
Referenced by RpcBindingCopy(), RpcBindingServerFromClient(), RPCRT4_CreateBindingA(), RPCRT4_CreateBindingW(), and RPCRT4_MakeBinding().
RPC_STATUS RPCRT4_CloseBinding | ( | RpcBinding * | Binding, |
RpcConnection * | Connection | ||
) |
Definition at line 293 of file rpc_binding.c.
Referenced by I_RpcFreeBuffer().
|
static |
Definition at line 148 of file rpc_binding.c.
Referenced by RpcBindingFromStringBindingA().
|
static |
Definition at line 176 of file rpc_binding.c.
Referenced by RpcBindingFromStringBindingW().
|
static |
Definition at line 122 of file rpc_binding.c.
Referenced by RpcBindingFromStringBindingA().
|
static |
Definition at line 135 of file rpc_binding.c.
Referenced by RpcBindingFromStringBindingW().
RPC_STATUS RPCRT4_MakeBinding | ( | RpcBinding ** | Binding, |
RpcConnection * | Connection | ||
) |
Definition at line 232 of file rpc_binding.c.
Referenced by process_bind_packet_no_send(), and RpcServerInqBindings().
RPC_STATUS RPCRT4_OpenBinding | ( | RpcBinding * | Binding, |
RpcConnection ** | Connection, | ||
const RPC_SYNTAX_IDENTIFIER * | TransferSyntax, | ||
const RPC_SYNTAX_IDENTIFIER * | InterfaceId, | ||
BOOL * | from_cache | ||
) |
Definition at line 272 of file rpc_binding.c.
Referenced by I_RpcNegotiateTransferSyntax(), and I_RpcSend().
RPC_STATUS RPCRT4_ReleaseBinding | ( | RpcBinding * | Binding | ) |
Definition at line 254 of file rpc_binding.c.
Referenced by I_RpcFreeBuffer(), RpcBindingFree(), RpcBindingFromStringBindingA(), RpcBindingFromStringBindingW(), and RPCRT4_ReleaseConnection().
RPC_STATUS RPCRT4_ResolveBinding | ( | RpcBinding * | Binding, |
LPCSTR | Endpoint | ||
) |
Definition at line 204 of file rpc_binding.c.
Referenced by get_epm_handle_client(), and RpcEpResolveBinding().
RPC_STATUS RPCRT4_SetBindingObject | ( | RpcBinding * | Binding, |
const UUID * | ObjectUuid | ||
) |
Definition at line 224 of file rpc_binding.c.
Referenced by process_request_packet(), RpcBindingFromStringBindingA(), RpcBindingFromStringBindingW(), and RpcBindingSetObject().
Definition at line 308 of file rpc_binding.c.
Referenced by RpcStringBindingParseA().
Definition at line 322 of file rpc_binding.c.
Referenced by RpcStringBindingParseW().
Definition at line 69 of file rpc_binding.c.
Referenced by RpcBindingSetAuthInfoExA(), RpcBindingToStringBindingW(), RpcQualityOfService_Create(), RPCRT4_CompleteBindingA(), RpcServerRegisterAuthInfoA(), and UuidToStringW().
Definition at line 58 of file rpc_binding.c.
Referenced by RpcBindingInqAuthClientExA(), RpcBindingInqAuthInfoExA(), RpcEpRegisterNoReplaceW(), RpcEpRegisterW(), RPCRT4_CompleteBindingW(), RPCRT4_CreateBindingW(), RpcServerInqDefaultPrincNameA(), RpcServerUseProtseqEpExW(), and RpcServerUseProtseqW().
Definition at line 104 of file rpc_binding.c.
Referenced by destroy_serverprotoseq(), RpcBindingReset(), RPCRT4_CompleteBindingA(), RPCRT4_CompleteBindingW(), RPCRT4_ReleaseBinding(), RPCRT4_ReleaseConnection(), RPCRT4_ResolveBinding(), RpcServerUseProtseqEpExW(), and RpcServerUseProtseqW().
Definition at line 91 of file rpc_binding.c.
Referenced by RpcAuthInfo_Create(), RpcQualityOfService_Create(), and rpcrt4_http_internet_connect().
RPC_STATUS WINAPI RpcStringBindingComposeA | ( | RPC_CSTR | ObjUuid, |
RPC_CSTR | Protseq, | ||
RPC_CSTR | NetworkAddr, | ||
RPC_CSTR | Endpoint, | ||
RPC_CSTR | Options, | ||
RPC_CSTR * | StringBinding | ||
) |
Definition at line 457 of file rpc_binding.c.
Referenced by client(), EVENTLOG_HANDLE_A_bind(), RpcBindingToStringBindingA(), SVCCTL_HANDLEA_bind(), test_endpoint_mapper(), test_ndr_buffer(), test_reconnect(), test_rpc_ncacn_ip_tcp(), test_RpcStringBindingFromBinding(), and test_server_listening().
RPC_STATUS WINAPI RpcStringBindingComposeW | ( | RPC_WSTR | ObjUuid, |
RPC_WSTR | Protseq, | ||
RPC_WSTR | NetworkAddr, | ||
RPC_WSTR | Endpoint, | ||
RPC_WSTR | Options, | ||
RPC_WSTR * | StringBinding | ||
) |
Definition at line 510 of file rpc_binding.c.
Referenced by __wine_msi_call_dll_function(), ATSVC_HANDLE_bind(), BROWSER_IDENTIFY_HANDLE_bind(), CreateProcessWithLogonW(), DNSRSLVR_HANDLE_bind(), DsSetupBind(), EVENTLOG_HANDLE_W_bind(), get_irot_handle(), LOGONSRV_HANDLE_bind(), NetpBind(), PLSAPR_SERVER_NAME_bind(), PnpBindRpc(), PREGISTRY_SERVER_NAME_bind(), PSAMPR_SERVER_NAME_bind(), RPC_CreateClientChannel(), ScCreateStatusBinding(), SRVSVC_HANDLE_bind(), SVCCTL_HANDLEW_bind(), WINSPOOL_HANDLE_bind(), WKSSVC_IDENTIFY_HANDLE_bind(), WKSSVC_IMPERSONATE_HANDLE_bind(), and WLANSVC_HANDLE_bind().
RPC_STATUS WINAPI RpcStringBindingParseA | ( | RPC_CSTR | StringBinding, |
RPC_CSTR * | ObjUuid, | ||
RPC_CSTR * | Protseq, | ||
RPC_CSTR * | NetworkAddr, | ||
RPC_CSTR * | Endpoint, | ||
RPC_CSTR * | Options | ||
) |
Definition at line 564 of file rpc_binding.c.
Referenced by RpcBindingFromStringBindingA(), s_context_handle_test(), and test_RpcStringBindingParseA().
RPC_STATUS WINAPI RpcStringBindingParseW | ( | RPC_WSTR | StringBinding, |
RPC_WSTR * | ObjUuid, | ||
RPC_WSTR * | Protseq, | ||
RPC_WSTR * | NetworkAddr, | ||
RPC_WSTR * | Endpoint, | ||
RPC_WSTR * | Options | ||
) |
Definition at line 676 of file rpc_binding.c.
Referenced by CreateJob(), and RpcBindingFromStringBindingW().
|
static |
Definition at line 410 of file rpc_binding.c.
Referenced by RpcStringBindingParseA().
Definition at line 432 of file rpc_binding.c.
Referenced by RpcStringBindingParseW().
WINE_DEFAULT_DEBUG_CHANNEL | ( | rpc | ) |