Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (rpc) |
| LPSTR | RPCRT4_strndupA (LPCSTR src, INT slen) |
| LPSTR | RPCRT4_strdupWtoA (LPCWSTR src) |
| LPWSTR | RPCRT4_strdupAtoW (LPCSTR src) |
| static LPWSTR | RPCRT4_strndupAtoW (LPCSTR src, INT slen) |
| LPWSTR | RPCRT4_strndupW (LPCWSTR src, INT slen) |
| void | RPCRT4_strfree (LPSTR src) |
| static RPC_STATUS | RPCRT4_AllocBinding (RpcBinding **Binding, BOOL server) |
| static RPC_STATUS | RPCRT4_CreateBindingA (RpcBinding **Binding, BOOL server, LPCSTR Protseq) |
| static RPC_STATUS | RPCRT4_CreateBindingW (RpcBinding **Binding, BOOL server, LPCWSTR Protseq) |
| static RPC_STATUS | RPCRT4_CompleteBindingA (RpcBinding *Binding, LPCSTR NetworkAddr, LPCSTR Endpoint, LPCSTR NetworkOptions) |
| static RPC_STATUS | RPCRT4_CompleteBindingW (RpcBinding *Binding, LPCWSTR NetworkAddr, LPCWSTR Endpoint, LPCWSTR NetworkOptions) |
| RPC_STATUS | RPCRT4_ResolveBinding (RpcBinding *Binding, LPCSTR Endpoint) |
| RPC_STATUS | RPCRT4_SetBindingObject (RpcBinding *Binding, const UUID *ObjectUuid) |
| RPC_STATUS | RPCRT4_MakeBinding (RpcBinding **Binding, RpcConnection *Connection) |
| void | RPCRT4_AddRefBinding (RpcBinding *Binding) |
| RPC_STATUS | RPCRT4_ReleaseBinding (RpcBinding *Binding) |
| RPC_STATUS | RPCRT4_OpenBinding (RpcBinding *Binding, RpcConnection **Connection, const RPC_SYNTAX_IDENTIFIER *TransferSyntax, const RPC_SYNTAX_IDENTIFIER *InterfaceId) |
| RPC_STATUS | RPCRT4_CloseBinding (RpcBinding *Binding, RpcConnection *Connection) |
| static LPSTR | RPCRT4_strconcatA (LPSTR dst, LPCSTR src) |
| static LPWSTR | RPCRT4_strconcatW (LPWSTR dst, LPCWSTR src) |
| static RPC_CSTR | escape_string_binding_component (RPC_CSTR string_binding, const unsigned char *component) |
| static RPC_WSTR | escape_string_binding_componentW (RPC_WSTR string_binding, const WCHAR *component) |
| static const unsigned char * | string_binding_find_delimiter (const unsigned char *string_binding, unsigned char delim) |
| static const WCHAR * | string_binding_find_delimiterW (const WCHAR *string_binding, WCHAR delim) |
| static RPC_CSTR | unescape_string_binding_component (const unsigned char *string_binding, int len) |
| static RPC_WSTR | unescape_string_binding_componentW (const WCHAR *string_binding, int len) |
| RPC_STATUS WINAPI | RpcStringBindingComposeA (RPC_CSTR ObjUuid, RPC_CSTR Protseq, RPC_CSTR NetworkAddr, RPC_CSTR Endpoint, RPC_CSTR Options, RPC_CSTR *StringBinding) |
| RPC_STATUS WINAPI | RpcStringBindingComposeW (RPC_WSTR ObjUuid, RPC_WSTR Protseq, RPC_WSTR NetworkAddr, RPC_WSTR Endpoint, RPC_WSTR Options, RPC_WSTR *StringBinding) |
| RPC_STATUS WINAPI | RpcStringBindingParseA (RPC_CSTR StringBinding, RPC_CSTR *ObjUuid, RPC_CSTR *Protseq, RPC_CSTR *NetworkAddr, RPC_CSTR *Endpoint, RPC_CSTR *Options) |
| RPC_STATUS WINAPI | RpcStringBindingParseW (RPC_WSTR StringBinding, RPC_WSTR *ObjUuid, RPC_WSTR *Protseq, RPC_WSTR *NetworkAddr, RPC_WSTR *Endpoint, RPC_WSTR *Options) |
| RPC_STATUS WINAPI | RpcBindingFree (RPC_BINDING_HANDLE *Binding) |
| RPC_STATUS WINAPI | RpcBindingVectorFree (RPC_BINDING_VECTOR **BindingVector) |
| RPC_STATUS WINAPI | RpcBindingInqObject (RPC_BINDING_HANDLE Binding, UUID *ObjectUuid) |
| RPC_STATUS WINAPI | RpcBindingSetObject (RPC_BINDING_HANDLE Binding, UUID *ObjectUuid) |
| RPC_STATUS WINAPI | RpcBindingFromStringBindingA (RPC_CSTR StringBinding, RPC_BINDING_HANDLE *Binding) |
| RPC_STATUS WINAPI | RpcBindingFromStringBindingW (RPC_WSTR StringBinding, RPC_BINDING_HANDLE *Binding) |
| RPC_STATUS WINAPI | RpcBindingToStringBindingA (RPC_BINDING_HANDLE Binding, RPC_CSTR *StringBinding) |
| RPC_STATUS WINAPI | RpcBindingToStringBindingW (RPC_BINDING_HANDLE Binding, RPC_WSTR *StringBinding) |
| RPC_STATUS WINAPI | I_RpcBindingInqTransportType (RPC_BINDING_HANDLE Binding, unsigned int *Type) |
| RPC_STATUS WINAPI | I_RpcBindingSetAsync (RPC_BINDING_HANDLE Binding, RPC_BLOCKING_FN BlockingFn) |
| RPC_STATUS RPC_ENTRY | RpcBindingCopy (RPC_BINDING_HANDLE SourceBinding, RPC_BINDING_HANDLE *DestinationBinding) |
| RPC_STATUS RPC_ENTRY | RpcBindingReset (RPC_BINDING_HANDLE Binding) |
| RPC_STATUS WINAPI | RpcImpersonateClient (RPC_BINDING_HANDLE BindingHandle) |
| RPC_STATUS WINAPI | RpcRevertToSelfEx (RPC_BINDING_HANDLE BindingHandle) |
| static BOOL | has_nt_auth_identity (ULONG AuthnLevel) |
| RPC_STATUS | RpcAuthInfo_Create (ULONG AuthnLevel, ULONG AuthnSvc, CredHandle cred, TimeStamp exp, ULONG cbMaxToken, RPC_AUTH_IDENTITY_HANDLE identity, RpcAuthInfo **ret) |
| ULONG | RpcAuthInfo_AddRef (RpcAuthInfo *AuthInfo) |
| ULONG | RpcAuthInfo_Release (RpcAuthInfo *AuthInfo) |
| BOOL | RpcAuthInfo_IsEqual (const RpcAuthInfo *AuthInfo1, const RpcAuthInfo *AuthInfo2) |
| static RPC_STATUS | RpcQualityOfService_Create (const RPC_SECURITY_QOS *qos_src, BOOL unicode, RpcQualityOfService **qos_dst) |
| ULONG | RpcQualityOfService_AddRef (RpcQualityOfService *qos) |
| ULONG | RpcQualityOfService_Release (RpcQualityOfService *qos) |
| BOOL | RpcQualityOfService_IsEqual (const RpcQualityOfService *qos1, const RpcQualityOfService *qos2) |
| RPC_STATUS WINAPI | RpcRevertToSelf (void) |
| RPC_STATUS WINAPI | RpcMgmtSetComTimeout (RPC_BINDING_HANDLE BindingHandle, unsigned int Timeout) |
| 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) |
| 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) |
| RPCRTAPI RPC_STATUS RPC_ENTRY | RpcBindingInqAuthInfoA (RPC_BINDING_HANDLE Binding, RPC_CSTR *ServerPrincName, ULONG *AuthnLevel, ULONG *AuthnSvc, RPC_AUTH_IDENTITY_HANDLE *AuthIdentity, ULONG *AuthzSvc) |
| RPCRTAPI RPC_STATUS RPC_ENTRY | RpcBindingInqAuthInfoW (RPC_BINDING_HANDLE Binding, RPC_WSTR *ServerPrincName, ULONG *AuthnLevel, ULONG *AuthnSvc, RPC_AUTH_IDENTITY_HANDLE *AuthIdentity, ULONG *AuthzSvc) |
| RPCRTAPI RPC_STATUS RPC_ENTRY | RpcBindingInqAuthClientA (RPC_BINDING_HANDLE ClientBinding, RPC_AUTHZ_HANDLE *Privs, RPC_CSTR *ServerPrincName, ULONG *AuthnLevel, ULONG *AuthnSvc, ULONG *AuthzSvc) |
| RPCRTAPI RPC_STATUS RPC_ENTRY | RpcBindingInqAuthClientW (RPC_BINDING_HANDLE ClientBinding, RPC_AUTHZ_HANDLE *Privs, RPC_WSTR *ServerPrincName, ULONG *AuthnLevel, ULONG *AuthnSvc, ULONG *AuthzSvc) |
| 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) |
| 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) |
| 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) |
| 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) |
| RPCRTAPI RPC_STATUS RPC_ENTRY | RpcBindingSetAuthInfoA (RPC_BINDING_HANDLE Binding, RPC_CSTR ServerPrincName, ULONG AuthnLevel, ULONG AuthnSvc, RPC_AUTH_IDENTITY_HANDLE AuthIdentity, ULONG AuthzSvr) |
| RPCRTAPI RPC_STATUS RPC_ENTRY | RpcBindingSetAuthInfoW (RPC_BINDING_HANDLE Binding, RPC_WSTR ServerPrincName, ULONG AuthnLevel, ULONG AuthnSvc, RPC_AUTH_IDENTITY_HANDLE AuthIdentity, ULONG AuthzSvr) |
| RPC_STATUS WINAPI | RpcBindingSetOption (RPC_BINDING_HANDLE BindingHandle, ULONG Option, ULONG_PTR OptionValue) |