|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include "ntstatus.h"#include "windef.h"#include "winerror.h"#include "winbase.h"#include "winuser.h"#include "winnt.h"#include "wine/winternl.h"#include "ntsecapi.h"#include "iptypes.h"#include "iphlpapi.h"#include "rpc.h"#include "ole2.h"#include "rpcndr.h"#include "rpcproxy.h"#include "rpc_binding.h"#include "rpc_server.h"#include "wine/debug.h"
Go to the source code of this file.
Classes | |
| struct | context_handle_list |
| struct | threaddata |
| struct | interface_header |
Macros | |
| #define | WIN32_NO_STATUS |
| #define | TICKS_PER_CLOCK_TICK 1000 |
| #define | SECSPERDAY 86400 |
| #define | TICKSPERSEC 10000000 |
| #define | SECS_15_OCT_1582_TO_1601 ((17 + 30 + 31 + 365 * 18 + 5) * SECSPERDAY) |
| #define | TICKS_15_OCT_1582_TO_1601 ((ULONGLONG)SECS_15_OCT_1582_TO_1601 * TICKSPERSEC) |
| #define | ADDRESS_BYTES_NEEDED 6 |
| #define | MAX_RPC_ERROR_TEXT 256 |
Variables | |
| static UUID | uuid_nil |
| static CRITICAL_SECTION | uuid_cs = { &critsect_debug, -1, 0, 0, 0, 0 } |
| static CRITICAL_SECTION_DEBUG | critsect_debug |
| static CRITICAL_SECTION | threaddata_cs = { &threaddata_cs_debug, -1, 0, 0, 0, 0 } |
| static CRITICAL_SECTION_DEBUG | threaddata_cs_debug |
| static struct list | threaddata_list = LIST_INIT(threaddata_list) |
| static const BYTE | hex2bin [] |
| #define ADDRESS_BYTES_NEEDED 6 |
Definition at line 367 of file rpcrt4_main.c.
| #define MAX_RPC_ERROR_TEXT 256 |
Definition at line 691 of file rpcrt4_main.c.
| #define SECS_15_OCT_1582_TO_1601 ((17 + 30 + 31 + 365 * 18 + 5) * SECSPERDAY) |
Definition at line 353 of file rpcrt4_main.c.
| #define SECSPERDAY 86400 |
Definition at line 350 of file rpcrt4_main.c.
| #define TICKS_15_OCT_1582_TO_1601 ((ULONGLONG)SECS_15_OCT_1582_TO_1601 * TICKSPERSEC) |
Definition at line 354 of file rpcrt4_main.c.
| #define TICKS_PER_CLOCK_TICK 1000 |
Definition at line 349 of file rpcrt4_main.c.
| #define TICKSPERSEC 10000000 |
Definition at line 351 of file rpcrt4_main.c.
| #define WIN32_NO_STATUS |
Definition at line 37 of file rpcrt4_main.c.
| RPC_STATUS RPC_ENTRY DceErrorInqTextA | ( | RPC_STATUS | e, |
| RPC_CSTR | buffer | ||
| ) |
Definition at line 728 of file rpcrt4_main.c.
Referenced by test_DceErrorInqTextA().
| RPC_STATUS RPC_ENTRY DceErrorInqTextW | ( | RPC_STATUS | e, |
| RPC_WSTR | buffer | ||
| ) |
Definition at line 705 of file rpcrt4_main.c.
Referenced by DceErrorInqTextA().
Definition at line 117 of file rpcrt4_main.c.
|
static |
Definition at line 963 of file rpcrt4_main.c.
Referenced by RPCRT4_GetThreadCurrentCallHandle(), RPCRT4_PopThreadContextHandle(), RPCRT4_PushThreadContextHandle(), RPCRT4_RemoveThreadContextHandle(), RPCRT4_SetThreadCurrentCallHandle(), and RPCRT4_SetThreadCurrentConnection().
Definition at line 747 of file rpcrt4_main.c.
Referenced by do_ndr_async_client_call(), I_RpcGetBuffer(), ncacn_pipe_name(), ncalrpc_pipe_name(), NdrAsyncServerCall(), rpcrt4_ip_tcp_parse_top_of_tower(), rpcrt4_ncacn_np_parse_top_of_tower(), rpcrt4_ncalrpc_parse_top_of_tower(), RPCRT4_ReceiveWithAuth(), RpcTransport_ParseTopOfTower(), and TowerConstruct().
Definition at line 755 of file rpcrt4_main.c.
Referenced by delete_registered_ept_entry(), do_ndr_async_client_call(), epm_register(), ept_delete(), ept_map(), I_RpcFreeBuffer(), I_RpcGetBuffer(), I_RpcSendReceive(), NdrAsyncServerCall(), NdrpCompleteAsyncClientCall(), NdrpCompleteAsyncServerCall(), process_request_packet(), RpcAssoc_BindConnection(), RpcEpResolveBinding(), RpcEpUnregister(), RPCRT4_io_thread(), rpcrt4_ip_tcp_parse_top_of_tower(), rpcrt4_ncacn_np_is_server_listening(), rpcrt4_ncacn_np_open(), rpcrt4_ncacn_np_parse_top_of_tower(), rpcrt4_ncalrpc_np_is_server_listening(), rpcrt4_ncalrpc_open(), RPCRT4_process_packet(), RPCRT4_ReceiveWithAuth(), test_towers(), and TowerConstruct().
| LONG WINAPI I_RpcMapWin32Status | ( | RPC_STATUS | status | ) |
Definition at line 771 of file rpcrt4_main.c.
Referenced by DhcpAcquireParameters(), DhcpQueryHWInfo(), DhcpReleaseParameters(), DhcpRemoveDNSRegistrations(), DhcpStaticRefreshParams(), DsAddressToSiteNamesExW(), DsAddressToSiteNamesW(), DsDeregisterDnsHostRecordsW(), DsEnumerateDomainTrustsW(), DsGetDcNameWithAccountW(), DsGetDcSiteCoverageW(), DsGetForestTrustInformationW(), DsGetSiteNameW(), DsRoleGetPrimaryDomainInformation(), ElfBackupEventLogFileA(), ElfBackupEventLogFileW(), ElfChangeNotify(), ElfClearEventLogFileA(), ElfClearEventLogFileW(), ElfCloseEventLog(), ElfDeregisterEventSource(), ElfFlushEventLog(), ElfNumberOfRecords(), ElfOldestRecord(), ElfOpenBackupEventLogA(), ElfOpenBackupEventLogW(), ElfOpenEventLogA(), ElfOpenEventLogW(), ElfReadEventLogA(), ElfReadEventLogW(), ElfRegisterEventSourceA(), ElfRegisterEventSourceW(), ElfReportEventA(), ElfReportEventAndSourceW(), ElfReportEventW(), GetEventLogInformation(), I_BrowserDebugTrace(), I_BrowserQueryEmulatedDomains(), I_BrowserQueryOtherDomains(), I_BrowserQueryStatistics(), I_BrowserResetNetlogonState(), I_BrowserResetStatistics(), I_BrowserServerEnum(), I_BrowserSetNetlogonState(), I_NetServerSetServiceBits(), LsaAddAccountRights(), LsaAddPrivilegesToAccount(), LsaClearAuditLog(), LsaClose(), LsaCreateAccount(), LsaCreateSecret(), LsaCreateTrustedDomain(), LsaCreateTrustedDomainEx(), LsaDelete(), LsaDeleteTrustedDomain(), LsaEnumerateAccountRights(), LsaEnumerateAccounts(), LsaEnumerateAccountsWithUserRight(), LsaEnumeratePrivileges(), LsaEnumeratePrivilegesOfAccount(), LsaEnumerateTrustedDomains(), LsaEnumerateTrustedDomainsEx(), LsaGetQuotasForAccount(), LsaGetRemoteUserName(), LsaGetSystemAccessAccount(), LsaGetUserName(), LsaLookupNames(), LsaLookupNames2(), LsaLookupPrivilegeDisplayName(), LsaLookupPrivilegeName(), LsaLookupPrivilegeValue(), LsaLookupSids(), LsaOpenAccount(), LsaOpenPolicy(), LsaOpenPolicySce(), LsaOpenSecret(), LsaOpenTrustedDomain(), LsaOpenTrustedDomainByName(), LsaQueryDomainInformationPolicy(), LsaQueryForestTrustInformation(), LsaQueryInformationPolicy(), LsaQueryInfoTrustedDomain(), LsaQuerySecret(), LsaQuerySecurityObject(), LsaQueryTrustedDomainInfo(), LsaQueryTrustedDomainInfoByName(), LsaRemoveAccountRights(), LsaRemovePrivilegesFromAccount(), LsaRetrievePrivateData(), LsarSetSecurityObject(), LsarStartRpcServer(), LsaSetDomainInformationPolicy(), LsaSetForestTrustInformation(), LsaSetInformationPolicy(), LsaSetQuotasForAccount(), LsaSetSecret(), LsaSetSecurityObject(), LsaSetSystemAccessAccount(), LsaStorePrivateData(), NetAddAlternateComputerName(), NetBrowserStatisticsGet(), NetConnectionEnum(), NetDfsAdd(), NetEnumerateComputerNames(), NetEnumerateTrustedDomains(), NetFileClose(), NetFileEnum(), NetFileGetInfo(), NetGetAnyDCName(), NetGetJoinableOUs(), NetGetJoinInformation(), NetJoinDomain(), NetLogonGetTimeServiceParentDomain(), NetRemoteTOD(), NetRemoveAlternateComputerName(), NetRenameMachineInDomain(), NetScheduleJobAdd(), NetScheduleJobDel(), NetScheduleJobEnum(), NetScheduleJobGetInfo(), NetServerDiskEnum(), NetServerGetInfo(), NetServerSetInfo(), NetServerTransportAdd(), NetServerTransportAddEx(), NetServerTransportDel(), NetServerTransportEnum(), NetSessionDel(), NetSessionEnum(), NetSessionGetInfo(), NetSetPrimaryComputerName(), NetShareAdd(), NetShareCheck(), NetShareDel(), NetShareDelSticky(), NetShareEnum(), NetShareEnumSticky(), NetShareGetInfo(), NetShareSetInfo(), NetStatisticsGet(), NetUnjoinDomain(), NetUseAdd(), NetUseDel(), NetUseEnum(), NetUseGetInfo(), NetValidateName(), NetWkstaGetInfo(), NetWkstaSetInfo(), NetWkstaTransportAdd(), NetWkstaTransportDel(), NetWkstaUserEnum(), NetWkstaUserGetInfo(), NetWkstaUserSetInfo(), RpcpAddInterface(), RpcpStartRpcServer(), RpcpStopRpcServer(), RpcpStopRpcServerEx(), SamAddMemberToAlias(), SamAddMemberToGroup(), SamAddMultipleMembersToAlias(), SamChangePasswordUser(), SamCloseHandle(), SamConnect(), SamCreateAliasInDomain(), SamCreateGroupInDomain(), SamCreateUser2InDomain(), SamCreateUserInDomain(), SamDeleteAlias(), SamDeleteGroup(), SamDeleteUser(), SamEnumerateAliasesInDomain(), SamEnumerateDomainsInSamServer(), SamEnumerateGroupsInDomain(), SamEnumerateUsersInDomain(), SamGetAliasMembership(), SamGetDisplayEnumerationIndex(), SamGetGroupsForUser(), SamGetMembersInAlias(), SamGetMembersInGroup(), SamLookupDomainInSamServer(), SamLookupIdsInDomain(), SamLookupNamesInDomain(), SamOpenAlias(), SamOpenDomain(), SamOpenGroup(), SamOpenUser(), SamQueryDisplayInformation(), SamQueryInformationAlias(), SamQueryInformationDomain(), SamQueryInformationGroup(), SamQueryInformationUser(), SamQuerySecurityObject(), SamRemoveMemberFromAlias(), SamRemoveMemberFromForeignDomain(), SamRemoveMemberFromGroup(), SamRemoveMultipleMembersFromAlias(), SamSetInformationAlias(), SamSetInformationDomain(), SamSetInformationGroup(), SamSetInformationUser(), SamSetMemberAttributesOfGroup(), SamSetSecurityObject(), SamShutdownSamServer(), and test_I_RpcMapWin32Status().
| RPC_STATUS WINAPI I_UuidCreate | ( | UUID * | Uuid | ) |
Definition at line 488 of file rpcrt4_main.c.
|
static |
Definition at line 1064 of file rpcrt4_main.c.
Referenced by RpcCancelThreadEx().
|
static |
Definition at line 369 of file rpcrt4_main.c.
Referenced by UuidCreateSequential().
Definition at line 356 of file rpcrt4_main.c.
Referenced by UuidCreateSequential().
| RPC_STATUS RPC_ENTRY RpcCancelThread | ( | void * | ThreadHandle | ) |
Definition at line 1085 of file rpcrt4_main.c.
| RPC_STATUS RPC_ENTRY RpcCancelThreadEx | ( | void * | ThreadHandle, |
| LONG | Timeout | ||
| ) |
Definition at line 1094 of file rpcrt4_main.c.
Referenced by RpcCancelThread().
| RPC_STATUS RPC_ENTRY RpcErrorEndEnumeration | ( | RPC_ERROR_ENUM_HANDLE * | EnumHandle | ) |
Definition at line 921 of file rpcrt4_main.c.
| RPC_STATUS RPC_ENTRY RpcErrorGetNextRecord | ( | RPC_ERROR_ENUM_HANDLE * | EnumHandle, |
| BOOL | CopyStrings, | ||
| RPC_EXTENDED_ERROR_INFO * | ErrorInfo | ||
| ) |
Definition at line 948 of file rpcrt4_main.c.
| RPC_STATUS RPC_ENTRY RpcErrorLoadErrorInfo | ( | void * | ErrorBlob, |
| SIZE_T | BlobSize, | ||
| RPC_ERROR_ENUM_HANDLE * | EnumHandle | ||
| ) |
Definition at line 939 of file rpcrt4_main.c.
| RPC_STATUS RPC_ENTRY RpcErrorSaveErrorInfo | ( | RPC_ERROR_ENUM_HANDLE * | EnumHandle, |
| void ** | ErrorBlob, | ||
| SIZE_T * | BlobSize | ||
| ) |
Definition at line 930 of file rpcrt4_main.c.
| RPC_STATUS RPC_ENTRY RpcErrorStartEnumeration | ( | RPC_ERROR_ENUM_HANDLE * | EnumHandle | ) |
Definition at line 912 of file rpcrt4_main.c.
Definition at line 890 of file rpcrt4_main.c.
Referenced by test_RpcExceptionFilter().
| RPC_STATUS WINAPI RpcIfInqId | ( | RPC_IF_HANDLE | if_handle, |
| RPC_IF_ID * | if_id | ||
| ) |
Definition at line 194 of file rpcrt4_main.c.
| RPC_STATUS RPC_ENTRY RpcMgmtSetCancelTimeout | ( | LONG | Timeout | ) |
Definition at line 957 of file rpcrt4_main.c.
| void DECLSPEC_NORETURN WINAPI RpcRaiseException | ( | RPC_STATUS | exception | ) |
Definition at line 213 of file rpcrt4_main.c.
Referenced by array_buffer_size(), array_compute_and_size_conformance(), array_compute_and_write_conformance(), array_free(), array_memory_size(), array_read_conformance(), array_read_variance_and_unmarshall(), array_write_variance_and_marshall(), call_buffer_sizer(), call_marshaller(), call_unmarshaller(), client_do_args(), client_free_handle(), client_get_handle(), ComplexMarshall(), ComplexUnmarshall(), convert_old_args(), CtxClose(), CtxHello(), CtxOpen(), dispatch_rpc(), do_ndr_async_client_call(), EmbeddedComplexSize(), es_data_alloc(), es_data_read(), get_arm_offset_from_union_arm_selector(), hello_CtxClose(), hello_CtxHello(), hello_CtxOpen(), HMETAFILEPICT_UserUnmarshal(), LPSAFEARRAY_UserMarshal(), LPSAFEARRAY_UserSize(), LPSAFEARRAY_UserUnmarshal(), m_CtxClose(), m_CtxHello(), m_CtxOpen(), mes_proc_header_unmarshal(), ndr_client_call(), NdrAllocate(), NdrAsyncServerCall(), NdrBaseTypeMarshall(), NDRCContextBinding(), NDRCContextUnmarshall(), NdrClientContextMarshall(), NdrClientContextUnmarshall(), NdrComplexArrayBufferSize(), NdrComplexArrayFree(), NdrComplexArrayMarshall(), NdrComplexArrayMemorySize(), NdrComplexArrayUnmarshall(), NdrConformantArrayBufferSize(), NdrConformantArrayFree(), NdrConformantArrayMarshall(), NdrConformantArrayMemorySize(), NdrConformantArrayUnmarshall(), NdrConformantStringBufferSize(), NdrConformantStringMarshall(), NdrConformantStringMemorySize(), NdrConformantStringUnmarshall(), NdrConformantStructBufferSize(), NdrConformantStructFree(), NdrConformantStructMarshall(), NdrConformantStructUnmarshall(), NdrConformantVaryingArrayBufferSize(), NdrConformantVaryingArrayFree(), NdrConformantVaryingArrayMarshall(), NdrConformantVaryingArrayMemorySize(), NdrConformantVaryingArrayUnmarshall(), NdrConformantVaryingStructBufferSize(), NdrConformantVaryingStructFree(), NdrConformantVaryingStructMarshall(), NdrConformantVaryingStructMemorySize(), NdrConformantVaryingStructUnmarshall(), NdrContextHandleBufferSize(), NdrContextHandleMarshall(), NdrContextHandleUnmarshall(), NdrFixedArrayBufferSize(), NdrFixedArrayFree(), NdrFixedArrayMarshall(), NdrFixedArrayMemorySize(), NdrFixedArrayUnmarshall(), NdrGetBuffer(), NdrInterfacePointerMarshall(), NdrInterfacePointerUnmarshall(), NdrMesProcEncodeDecode(), NdrNonConformantStringBufferSize(), NdrNonConformantStringMarshall(), NdrNonConformantStringMemorySize(), NdrNonConformantStringUnmarshall(), NdrpCompleteAsyncServerCall(), NdrPointerUnmarshall(), NdrProxyGetBuffer(), NdrProxyInitialize(), NdrProxySendReceive(), NdrRangeBufferSize(), NdrRangeMarshall(), NdrRangeMemorySize(), NdrRangeUnmarshall(), NDRSContextMarshall2(), NDRSContextUnmarshall2(), NdrSendReceive(), NdrServerContextMarshall(), NdrServerContextNewMarshall(), NdrServerContextNewUnmarshall(), NdrServerContextUnmarshall(), NdrStubCall2(), NdrStubForwardingFunction(), NdrStubGetBuffer(), NdrVaryingArrayBufferSize(), NdrVaryingArrayFree(), NdrVaryingArrayMarshall(), NdrVaryingArrayMemorySize(), NdrVaryingArrayUnmarshall(), PointerBufferSize(), PointerMarshall(), PointerMemorySize(), PointerUnmarshall(), PSAMPR_SERVER_NAME_bind(), ReadConformance(), ReadVariance(), RpcSsDestroyClientContext(), safe_buffer_increment(), safe_buffer_length_increment(), safe_copy_from_buffer(), safe_copy_to_buffer(), safe_multiply(), SAFEARRAY_GetUnionType(), SizeConformance(), SizeVariance(), STGMEDIUM_UserUnmarshal(), stub_do_args(), type_stack_size(), union_arm_marshall(), union_arm_unmarshall(), validate_string_data(), WriteConformance(), and WriteVariance().
| RpcBinding * RPCRT4_GetThreadCurrentCallHandle | ( | void | ) |
Definition at line 1003 of file rpcrt4_main.c.
Referenced by I_RpcBindingInqLocalClientPID(), and I_RpcGetCurrentCallHandle().
| NDR_SCONTEXT RPCRT4_PopThreadContextHandle | ( | void | ) |
Definition at line 1047 of file rpcrt4_main.c.
Referenced by process_request_packet().
| void RPCRT4_PushThreadContextHandle | ( | NDR_SCONTEXT | SContext | ) |
Definition at line 1011 of file rpcrt4_main.c.
Referenced by NDRSContextUnmarshall2().
| void RPCRT4_RemoveThreadContextHandle | ( | NDR_SCONTEXT | SContext | ) |
Definition at line 1026 of file rpcrt4_main.c.
Referenced by NDRSContextMarshall2().
| void RPCRT4_SetThreadCurrentCallHandle | ( | RpcBinding * | Binding | ) |
Definition at line 995 of file rpcrt4_main.c.
Referenced by process_request_packet().
| void RPCRT4_SetThreadCurrentConnection | ( | RpcConnection * | Connection | ) |
Definition at line 985 of file rpcrt4_main.c.
Referenced by RPCRT4_ReceiveWithAuth(), and RPCRT4_SendWithAuth().
| RPC_STATUS WINAPI RpcStringFreeA | ( | RPC_CSTR * | String | ) |
Definition at line 164 of file rpcrt4_main.c.
Referenced by client(), EVENTLOG_HANDLE_A_bind(), RpcBindingFromStringBindingA(), RpcBindingToStringBindingA(), RpcBindingToStringBindingW(), RpcStringBindingParseA(), s_authinfo_test(), s_context_handle_test(), SVCCTL_HANDLEA_bind(), test_endpoint_mapper(), test_ndr_buffer(), test_reconnect(), test_rpc_ncacn_ip_tcp(), test_RpcServerInqDefaultPrincName(), test_RpcServerUseProtseq(), test_RpcStringBindingFromBinding(), test_RpcStringBindingParseA(), test_server_listening(), and test_UuidFromString().
| RPC_STATUS WINAPI RpcStringFreeW | ( | RPC_WSTR * | String | ) |
Definition at line 181 of file rpcrt4_main.c.
Referenced by __wine_msi_call_dll_function(), ATSVC_HANDLE_bind(), BROWSER_IDENTIFY_HANDLE_bind(), CM_Open_Class_Key_ExW(), CreateInstanceKey(), CreateJob(), CreateProcessWithLogonW(), DNSRSLVR_HANDLE_bind(), DsSetupBind(), EVENTLOG_HANDLE_W_bind(), get_irot_handle(), get_settingid(), GuidToString(), LOGONSRV_HANDLE_bind(), NetClassInstaller(), NetpBind(), PDHCP_SERVER_NAME_bind(), PLSAPR_SERVER_NAME_bind(), PnpBindRpc(), PREGISTRY_SERVER_NAME_bind(), PSAMPR_SERVER_NAME_bind(), pSetupStringFromGuid(), RPC_CreateClientChannel(), RpcBindingFromStringBindingW(), RpcBindingInqAuthClientExA(), RpcBindingInqAuthInfoExA(), RpcServerInqDefaultPrincNameA(), RpcStringBindingParseW(), ScCreateStatusBinding(), SETUPDI_CreateDrvKey(), SetupDiInstallDevice(), SRVSVC_HANDLE_bind(), SVCCTL_HANDLEW_bind(), test_UuidFromString(), WINSPOOL_HANDLE_bind(), WKSSVC_IDENTIFY_HANDLE_bind(), WKSSVC_IMPERSONATE_HANDLE_bind(), and WLANSVC_HANDLE_bind().
| int WINAPI UuidCompare | ( | UUID * | Uuid1, |
| UUID * | Uuid2, | ||
| RPC_STATUS * | Status | ||
| ) |
Definition at line 234 of file rpcrt4_main.c.
Referenced by LookupObjTypeMap(), RpcObjectSetType(), UuidEqual(), and UuidIsNil().
| RPC_STATUS WINAPI UuidCreate | ( | UUID * | Uuid | ) |
Definition at line 330 of file rpcrt4_main.c.
Referenced by AllocAndInitializeTelemetryContext(), CoCreateGuid(), CreateInstanceKey(), CRYPT_CreateMachineGuid(), generate_ipid(), GetCurrentHwProfileW(), InstallDevice(), NetClassInstaller(), RpcAssoc_Alloc(), rpcrt4_ncacn_http_open(), RpcServerAssoc_UpdateContextHandle(), test_QueryPathOfRegTypeLib(), test_UuidCreate(), and uuid_generate().
| RPC_STATUS WINAPI UuidCreateNil | ( | UUID * | Uuid | ) |
Definition at line 309 of file rpcrt4_main.c.
Referenced by generate_ipid(), RPCRT4_SetBindingObject(), UuidFromStringA(), and UuidFromStringW().
| RPC_STATUS WINAPI UuidCreateSequential | ( | UUID * | Uuid | ) |
Definition at line 415 of file rpcrt4_main.c.
Referenced by I_UuidCreate().
| int WINAPI UuidEqual | ( | UUID * | Uuid1, |
| UUID * | Uuid2, | ||
| RPC_STATUS * | Status | ||
| ) |
Definition at line 277 of file rpcrt4_main.c.
Referenced by ProcessDeviceClassChangeEvent(), ProcessTargetDeviceEvent(), RPCRT4_find_interface(), RpcServerUnregisterIf(), test_UuidCreate(), test_UuidEqual(), and test_UuidFromString().
| RPC_STATUS WINAPI UuidFromStringA | ( | RPC_CSTR | s, |
| UUID * | uuid | ||
| ) |
Definition at line 615 of file rpcrt4_main.c.
Referenced by RpcBindingFromStringBindingA(), RpcStringBindingParseA(), and test_UuidFromString().
| RPC_STATUS WINAPI UuidFromStringW | ( | RPC_WSTR | s, |
| UUID * | uuid | ||
| ) |
Definition at line 655 of file rpcrt4_main.c.
Referenced by CM_Enumerate_Classes_Ex(), get_token(), GetVersionInformationFromInfFile(), InitProbeListPage(), PARSER_GetInfClassW(), pSetupGuidFromString(), RpcBindingFromStringBindingW(), RpcStringBindingParseW(), SETUP_CreateDevicesList(), SETUP_CreateInterfaceList(), SetupDiClassGuidsFromNameExW(), SetupDiInstallDeviceInterfaces(), SetupDiOpenDeviceInfoW(), SetupDiOpenDeviceInterfaceW(), and test_UuidFromString().
| unsigned short WINAPI UuidHash | ( | UUID * | uuid, |
| RPC_STATUS * | Status | ||
| ) |
Definition at line 501 of file rpcrt4_main.c.
| int WINAPI UuidIsNil | ( | UUID * | Uuid, |
| RPC_STATUS * | Status | ||
| ) |
Definition at line 293 of file rpcrt4_main.c.
Referenced by NDRSContextUnmarshall2(), process_auth3_packet(), process_bind_packet_no_send(), process_request_packet(), RpcBindingToStringBindingA(), RpcObjectSetType(), RPCRT4_BuildRequestHeader(), RpcServerAssoc_UpdateContextHandle(), and s_context_handle_test().
| RPC_STATUS WINAPI UuidToStringA | ( | UUID * | Uuid, |
| RPC_CSTR * | StringUuid | ||
| ) |
Definition at line 539 of file rpcrt4_main.c.
Referenced by RpcBindingToStringBindingA(), and test_UuidFromString().
| RPC_STATUS WINAPI UuidToStringW | ( | UUID * | Uuid, |
| RPC_WSTR * | StringUuid | ||
| ) |
Definition at line 573 of file rpcrt4_main.c.
Referenced by CM_Open_Class_Key_ExW(), CreateInstanceKey(), get_settingid(), GuidToString(), NetClassInstaller(), pSetupStringFromGuid(), SETUPDI_CreateDrvKey(), SetupDiInstallDevice(), and test_UuidFromString().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | rpc | ) |
|
static |
Definition at line 63 of file rpcrt4_main.c.
Definition at line 601 of file rpcrt4_main.c.
Referenced by UuidFromStringA(), and UuidFromStringW().
|
static |
Definition at line 71 of file rpcrt4_main.c.
Referenced by DllMain(), get_or_create_threaddata(), and rpc_cancel_thread().
|
static |
Definition at line 72 of file rpcrt4_main.c.
Definition at line 80 of file rpcrt4_main.c.
Referenced by get_or_create_threaddata(), and rpc_cancel_thread().
|
static |
Definition at line 62 of file rpcrt4_main.c.
Referenced by DllMain(), and UuidCreateSequential().
|
static |
Definition at line 60 of file rpcrt4_main.c.
Referenced by UuidCompare(), UuidCreateNil(), UuidHash(), UuidIsNil(), UuidToStringA(), and UuidToStringW().