|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>#include "windef.h"#include "winbase.h"#include "winnls.h"#include "winerror.h"#include "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 321 of file rpc_binding.c.
Referenced by RpcStringBindingComposeA().
|
static |
Definition at line 342 of file rpc_binding.c.
Referenced by RpcStringBindingComposeW().
Definition at line 1086 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 1969 of file rpc_binding.c.
Referenced by s_Shutdown(), s_test_I_RpcBindingInqLocalClientPID(), and test_I_RpcBindingInqLocalClientPID_thread_func().
| RPC_STATUS WINAPI I_RpcBindingInqTransportType | ( | RPC_BINDING_HANDLE | Binding, |
| unsigned int * | Type | ||
| ) |
Definition at line 943 of file rpc_binding.c.
| RPC_STATUS WINAPI I_RpcBindingSetAsync | ( | RPC_BINDING_HANDLE | Binding, |
| RPC_BLOCKING_FN | BlockingFn | ||
| ) |
Definition at line 957 of file rpc_binding.c.
| ULONG RpcAuthInfo_AddRef | ( | RpcAuthInfo * | AuthInfo | ) |
Definition at line 1165 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 1099 of file rpc_binding.c.
Referenced by RpcBindingSetAuthInfoExA(), RpcBindingSetAuthInfoExW(), and RPCRT4_ServerConnectionAuth().
| BOOL RpcAuthInfo_IsEqual | ( | const RpcAuthInfo * | AuthInfo1, |
| const RpcAuthInfo * | AuthInfo2 | ||
| ) |
Definition at line 1191 of file rpc_binding.c.
Referenced by RpcAssoc_GetIdleConnection().
| ULONG RpcAuthInfo_Release | ( | RpcAuthInfo * | AuthInfo | ) |
Definition at line 1170 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 971 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 769 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(), PDHCP_SERVER_NAME_unbind(), 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 822 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 862 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(), PDHCP_SERVER_NAME_bind(), 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 1554 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 1578 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 1604 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 1566 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 1532 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 1464 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 1490 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 1543 of file rpc_binding.c.
| RPC_STATUS WINAPI RpcBindingInqObject | ( | RPC_BINDING_HANDLE | Binding, |
| UUID * | ObjectUuid | ||
| ) |
Definition at line 798 of file rpc_binding.c.
Referenced by ClientRpcChannelBuffer_GetBuffer(), and dispatch_rpc().
| RPC_STATUS RPC_ENTRY RpcBindingReset | ( | RPC_BINDING_HANDLE | Binding | ) |
Definition at line 1006 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 1628 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 1915 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 1652 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 1784 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 1927 of file rpc_binding.c.
| RPC_STATUS WINAPI RpcBindingSetObject | ( | RPC_BINDING_HANDLE | Binding, |
| UUID * | ObjectUuid | ||
| ) |
Definition at line 810 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 1938 of file rpc_binding.c.
| RPC_STATUS WINAPI RpcBindingToStringBindingA | ( | RPC_BINDING_HANDLE | Binding, |
| RPC_CSTR * | StringBinding | ||
| ) |
Definition at line 902 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 929 of file rpc_binding.c.
Referenced by CreateJob().
| RPC_STATUS WINAPI RpcBindingVectorFree | ( | RPC_BINDING_VECTOR ** | BindingVector | ) |
Definition at line 784 of file rpc_binding.c.
Referenced by test_endpoint_mapper(), and test_RpcServerUseProtseq().
| RPC_STATUS WINAPI RpcImpersonateClient | ( | RPC_BINDING_HANDLE | BindingHandle | ) |
Definition at line 1038 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 1454 of file rpc_binding.c.
| ULONG RpcQualityOfService_AddRef | ( | RpcQualityOfService * | qos | ) |
Definition at line 1342 of file rpc_binding.c.
Referenced by RpcBindingCopy(), and RPCRT4_CreateConnection().
|
static |
Definition at line 1232 of file rpc_binding.c.
Referenced by RpcBindingSetAuthInfoExA(), and RpcBindingSetAuthInfoExW().
| BOOL RpcQualityOfService_IsEqual | ( | const RpcQualityOfService * | qos1, |
| const RpcQualityOfService * | qos2 | ||
| ) |
Definition at line 1372 of file rpc_binding.c.
Referenced by RpcAssoc_GetIdleConnection().
| ULONG RpcQualityOfService_Release | ( | RpcQualityOfService * | qos | ) |
Definition at line 1347 of file rpc_binding.c.
Referenced by RpcBindingSetAuthInfoExA(), RpcBindingSetAuthInfoExW(), RPCRT4_ReleaseBinding(), and RPCRT4_ReleaseConnection().
| RPC_STATUS WINAPI RpcRevertToSelf | ( | void | ) |
Definition at line 1445 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 1071 of file rpc_binding.c.
Referenced by RpcRevertToSelf().
| void RPCRT4_AddRefBinding | ( | RpcBinding * | Binding | ) |
Definition at line 232 of file rpc_binding.c.
Referenced by I_RpcNegotiateTransferSyntax().
|
static |
Definition at line 92 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 276 of file rpc_binding.c.
Referenced by I_RpcFreeBuffer().
|
static |
Definition at line 131 of file rpc_binding.c.
Referenced by RpcBindingFromStringBindingA().
|
static |
Definition at line 159 of file rpc_binding.c.
Referenced by RpcBindingFromStringBindingW().
|
static |
Definition at line 105 of file rpc_binding.c.
Referenced by RpcBindingFromStringBindingA().
|
static |
Definition at line 118 of file rpc_binding.c.
Referenced by RpcBindingFromStringBindingW().
| RPC_STATUS RPCRT4_MakeBinding | ( | RpcBinding ** | Binding, |
| RpcConnection * | Connection | ||
| ) |
Definition at line 215 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 255 of file rpc_binding.c.
Referenced by I_RpcNegotiateTransferSyntax(), and I_RpcSend().
| RPC_STATUS RPCRT4_ReleaseBinding | ( | RpcBinding * | Binding | ) |
Definition at line 237 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 187 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 207 of file rpc_binding.c.
Referenced by process_request_packet(), RpcBindingFromStringBindingA(), RpcBindingFromStringBindingW(), and RpcBindingSetObject().
Definition at line 291 of file rpc_binding.c.
Referenced by RpcStringBindingParseA().
Definition at line 305 of file rpc_binding.c.
Referenced by RpcStringBindingParseW().
Definition at line 57 of file rpc_binding.c.
Referenced by RpcBindingSetAuthInfoExA(), RpcBindingToStringBindingW(), RpcQualityOfService_Create(), RPCRT4_CompleteBindingA(), RpcServerRegisterAuthInfoA(), and UuidToStringW().
Definition at line 46 of file rpc_binding.c.
Referenced by RpcBindingInqAuthClientExA(), RpcBindingInqAuthInfoExA(), RpcEpRegisterNoReplaceW(), RpcEpRegisterW(), RPCRT4_CompleteBindingW(), RPCRT4_CreateBindingW(), RpcServerInqDefaultPrincNameA(), RpcServerUseProtseqEpExW(), and RpcServerUseProtseqW().
Definition at line 79 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 440 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 493 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(), PDHCP_SERVER_NAME_bind(), 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 547 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 659 of file rpc_binding.c.
Referenced by CreateJob(), and RpcBindingFromStringBindingW().
|
static |
Definition at line 393 of file rpc_binding.c.
Referenced by RpcStringBindingParseA().
Definition at line 415 of file rpc_binding.c.
Referenced by RpcStringBindingParseW().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | rpc | ) |