NAME

rpcrt4.dll

STATISTICS

Forwards: 0

Variables: 0

Stubs: 216

Functions: 314

Exports-Total: 530

Implemented-Total: 314 (59%)

Documented-Total: 25 (7%)

CONTRIBUTORS

The following people hold copyrights on the source files comprising this dll:

Alexandre Julliard, CodeWeavers, Damjan Jovanovic, Filip Navara, Greg Turner, Huw D M Davies (for CodeWeavers), Mike Hearn, Mike McCormack, Ove Kåven, Robert Shearman (for CodeWeavers), Zebediah Figura

Note: This list may not be complete. For a complete listing, see the git commit logs and the File "AUTHORS" in the Wine source tree.

EXPORTS

CreateProxyFromTypeInfo (not documented)

CreateStubFromTypeInfo (not documented)

CStdStubBuffer_AddRef (not documented)

CStdStubBuffer_Connect (not documented)

CStdStubBuffer_CountRefs (not documented)

CStdStubBuffer_DebugServerQueryInterface (not documented)

CStdStubBuffer_DebugServerRelease (not documented)

CStdStubBuffer_Disconnect (not documented)

CStdStubBuffer_Invoke (not documented)

CStdStubBuffer_IsIIDSupported (not documented)

CStdStubBuffer_QueryInterface (not documented)

CreateServerInterfaceFromStub (stub)

DceErrorInqTextA (not documented)

DceErrorInqTextW (not documented)

DllRegisterServer (not documented)

GlobalMutexClearExternal (stub)

GlobalMutexRequestExternal (stub)

IUnknown_AddRef_Proxy (not documented)

IUnknown_QueryInterface_Proxy (not documented)

IUnknown_Release_Proxy (not documented)

I_RpcAbortAsyncCall (not documented)

I_RpcAllocate (not documented)

I_RpcAsyncAbortCall

I_RpcAsyncSetHandle

I_RpcBCacheAllocate (stub)

I_RpcBCacheFree (stub)

I_RpcBindingCopy (stub)

I_RpcBindingInqConnId (stub)

I_RpcBindingInqDynamicEndPoint (stub)

I_RpcBindingInqDynamicEndPointA (stub)

I_RpcBindingInqDynamicEndPointW (stub)

I_RpcBindingInqLocalClientPID (not documented)

I_RpcBindingInqSecurityContext (stub)

I_RpcBindingInqTransportType (not documented)

I_RpcBindingInqWireIdForSnego (stub)

I_RpcBindingIsClientLocal (stub)

I_RpcBindingSetAsync (not documented)

I_RpcBindingToStaticStringBindingW (stub)

I_RpcClearMutex (stub)

I_RpcConnectionInqSockBuffSize (stub)

I_RpcConnectionSetSockBuffSize (stub)

I_RpcDeleteMutex (stub)

I_RpcEnableWmiTrace (stub)

I_RpcExceptionFilter (implemented as RpcExceptionFilter)

I_RpcFree (not documented)

I_RpcFreeBuffer

I_RpcFreePipeBuffer (stub)

I_RpcGetBuffer

I_RpcGetBufferWithObject (stub)

I_RpcGetCurrentCallHandle (not documented)

I_RpcGetExtendedError (stub)

I_RpcIfInqTransferSyntaxes (stub)

I_RpcLogEvent (stub)

I_RpcMapWin32Status

I_RpcNegotiateTransferSyntax

I_RpcNsBindingSetEntryName (stub)

I_RpcNsBindingSetEntryNameA (stub)

I_RpcNsBindingSetEntryNameW (stub)

I_RpcNsInterfaceExported (stub)

I_RpcNsInterfaceUnexported (stub)

I_RpcParseSecurity (stub)

I_RpcPauseExecution (stub)

I_RpcProxyNewConnection (stub)

I_RpcReallocPipeBuffer (stub)

I_RpcReceive (not documented)

I_RpcRequestMutex (stub)

I_RpcSend

I_RpcSendReceive

I_RpcServerAllocateIpPort (stub)

I_RpcServerInqAddressChangeFn (stub)

I_RpcServerInqLocalConnAddress (stub)

I_RpcServerInqTransportType (stub)

I_RpcServerRegisterForwardFunction (stub)

I_RpcServerSetAddressChangeFn (stub)

I_RpcServerStartListening (not documented)

I_RpcServerStopListening (not documented)

I_RpcServerUseProtseq2A (stub)

I_RpcServerUseProtseq2W (stub)

I_RpcServerUseProtseqEp2A (stub)

I_RpcServerUseProtseqEp2W (stub)

I_RpcSetAsyncHandle (stub)

I_RpcSsDontSerializeContext (stub)

I_RpcSystemFunction001 (stub)

I_RpcTransConnectionAllocatePacket (stub)

I_RpcTransConnectionFreePacket (stub)

I_RpcTransConnectionReallocPacket (stub)

I_RpcTransDatagramAllocate2 (stub)

I_RpcTransDatagramAllocate (stub)

I_RpcTransDatagramFree (stub)

I_RpcTransGetThreadEvent (stub)

I_RpcTransIoCancelled (stub)

I_RpcTransServerNewConnection (stub)

I_RpcTurnOnEEInfoPropagation (stub)

I_RpcWindowProc (not documented)

I_UuidCreate (not documented)

MIDL_wchar_strcpy (stub)

MIDL_wchar_strlen (stub)

MesBufferHandleReset (not documented)

MesDecodeBufferHandleCreate (not documented)

MesDecodeIncrementalHandleCreate (not documented)

MesEncodeDynBufferHandleCreate (not documented)

MesEncodeFixedBufferHandleCreate (not documented)

MesEncodeIncrementalHandleCreate (not documented)

MesHandleFree (not documented)

MesIncrementalHandleReset (not documented)

MesInqProcEncodingId (stub)

NDRCContextBinding (not documented)

NDRCContextMarshall (not documented)

NDRCContextUnmarshall (not documented)

NDRSContextMarshall2 (not documented)

NDRSContextMarshall (not documented)

NDRSContextMarshallEx (not documented)

NDRSContextUnmarshall2 (not documented)

NDRSContextUnmarshall (not documented)

NDRSContextUnmarshallEx (not documented)

NDRcopy (stub)

NdrAllocate

NdrAsyncClientCall (not documented)

NdrAsyncServerCall (not documented)

NdrAsyncStubCall (not documented)

NdrByteCountPointerBufferSize (not documented)

NdrByteCountPointerFree (not documented)

NdrByteCountPointerMarshall (not documented)

NdrByteCountPointerUnmarshall (not documented)

NdrCStdStubBuffer2_Release (not documented)

NdrCStdStubBuffer_Release (not documented)

NdrClearOutParameters (not documented)

NdrClientCall2 (not documented)

NdrClientCall (not documented)

NdrClientContextMarshall (not documented)

NdrClientContextUnmarshall (not documented)

NdrClientInitialize (stub)

NdrClientInitializeNew (not documented)

NdrComplexArrayBufferSize (not documented)

NdrComplexArrayFree (not documented)

NdrComplexArrayMarshall (not documented)

NdrComplexArrayMemorySize (not documented)

NdrComplexArrayUnmarshall (not documented)

NdrComplexStructBufferSize (not documented)

NdrComplexStructFree (not documented)

NdrComplexStructMarshall (not documented)

NdrComplexStructMemorySize (not documented)

NdrComplexStructUnmarshall (not documented)

NdrConformantArrayBufferSize (not documented)

NdrConformantArrayFree (not documented)

NdrConformantArrayMarshall (not documented)

NdrConformantArrayMemorySize (not documented)

NdrConformantArrayUnmarshall (not documented)

NdrConformantStringBufferSize (not documented)

NdrConformantStringMarshall (not documented)

NdrConformantStringMemorySize (not documented)

NdrConformantStringUnmarshall (not documented)

NdrConformantStructBufferSize (not documented)

NdrConformantStructFree (not documented)

NdrConformantStructMarshall (not documented)

NdrConformantStructMemorySize (not documented)

NdrConformantStructUnmarshall (not documented)

NdrConformantVaryingArrayBufferSize (not documented)

NdrConformantVaryingArrayFree (not documented)

NdrConformantVaryingArrayMarshall (not documented)

NdrConformantVaryingArrayMemorySize (not documented)

NdrConformantVaryingArrayUnmarshall (not documented)

NdrConformantVaryingStructBufferSize (not documented)

NdrConformantVaryingStructFree (not documented)

NdrConformantVaryingStructMarshall (not documented)

NdrConformantVaryingStructMemorySize (not documented)

NdrConformantVaryingStructUnmarshall (not documented)

NdrContextHandleInitialize (not documented)

NdrContextHandleSize (not documented)

NdrConvert2 (not documented)

NdrConvert (not documented)

NdrCorrelationFree

NdrCorrelationInitialize

NdrCorrelationPass

NdrDcomAsyncClientCall (stub)

NdrDcomAsyncStubCall (stub)

NdrDllCanUnloadNow (not documented)

NdrDllGetClassObject (not documented)

NdrDllRegisterProxy (not documented)

NdrDllUnregisterProxy (not documented)

NdrEncapsulatedUnionBufferSize (not documented)

NdrEncapsulatedUnionFree (not documented)

NdrEncapsulatedUnionMarshall (not documented)

NdrEncapsulatedUnionMemorySize (not documented)

NdrEncapsulatedUnionUnmarshall (not documented)

NdrFixedArrayBufferSize (not documented)

NdrFixedArrayFree (not documented)

NdrFixedArrayMarshall (not documented)

NdrFixedArrayMemorySize (not documented)

NdrFixedArrayUnmarshall (not documented)

NdrFreeBuffer (not documented)

NdrFullPointerFree (not documented)

NdrFullPointerInsertRefId (not documented)

NdrFullPointerQueryPointer (not documented)

NdrFullPointerQueryRefId (not documented)

NdrFullPointerXlatFree (not documented)

NdrFullPointerXlatInit (not documented)

NdrGetBuffer (not documented)

NdrGetDcomProtocolVersion (stub)

NdrGetPartialBuffer (stub)

NdrGetPipeBuffer (stub)

NdrGetSimpleTypeBufferAlignment (stub)

NdrGetSimpleTypeBufferSize (stub)

NdrGetSimpleTypeMemorySize (stub)

NdrGetTypeFlags (stub)

NdrGetUserMarshalInfo (not documented)

NdrHardStructBufferSize (stub)

NdrHardStructFree (stub)

NdrHardStructMarshall (stub)

NdrHardStructMemorySize (stub)

NdrHardStructUnmarshall (stub)

NdrInterfacePointerBufferSize (not documented)

NdrInterfacePointerFree (not documented)

NdrInterfacePointerMarshall (not documented)

NdrInterfacePointerMemorySize (not documented)

NdrInterfacePointerUnmarshall (not documented)

NdrIsAppDoneWithPipes (stub)

NdrMapCommAndFaultStatus (not documented)

NdrMarkNextActivePipe (stub)

NdrMesProcEncodeDecode2 (stub)

NdrMesProcEncodeDecode (not documented)

NdrMesSimpleTypeAlignSize (stub)

NdrMesSimpleTypeDecode (stub)

NdrMesSimpleTypeEncode (stub)

NdrMesTypeAlignSize2 (stub)

NdrMesTypeAlignSize (stub)

NdrMesTypeDecode2 (not documented)

NdrMesTypeDecode (stub)

NdrMesTypeEncode2 (not documented)

NdrMesTypeEncode (stub)

NdrMesTypeFree2 (not documented)

NdrNonConformantStringBufferSize (not documented)

NdrNonConformantStringMarshall (not documented)

NdrNonConformantStringMemorySize (not documented)

NdrNonConformantStringUnmarshall (not documented)

NdrNonEncapsulatedUnionBufferSize (not documented)

NdrNonEncapsulatedUnionFree (not documented)

NdrNonEncapsulatedUnionMarshall (not documented)

NdrNonEncapsulatedUnionMemorySize (not documented)

NdrNonEncapsulatedUnionUnmarshall (not documented)

NdrNsGetBuffer (stub)

NdrNsSendReceive (stub)

NdrOleAllocate (not documented)

NdrOleFree (not documented)

NdrOutInit (stub)

NdrPartialIgnoreClientBufferSize (stub)

NdrPartialIgnoreClientMarshall (stub)

NdrPartialIgnoreServerInitialize (stub)

NdrPartialIgnoreServerUnmarshall (stub)

NdrPipePull (stub)

NdrPipePush (stub)

NdrPipeSendReceive (stub)

NdrPipesDone (stub)

NdrPipesInitialize (stub)

NdrPointerBufferSize (not documented)

NdrPointerFree (not documented)

NdrPointerMarshall (not documented)

NdrPointerMemorySize (not documented)

NdrPointerUnmarshall (not documented)

NdrProxyErrorHandler (not documented)

NdrProxyFreeBuffer (not documented)

NdrProxyGetBuffer (not documented)

NdrProxyInitialize (not documented)

NdrProxySendReceive (not documented)

NdrRangeUnmarshall (not documented)

NdrRpcSmClientAllocate (stub)

NdrRpcSmClientFree (stub)

NdrRpcSmSetClientToOsf (stub)

NdrRpcSsDefaultAllocate (stub)

NdrRpcSsDefaultFree (stub)

NdrRpcSsDisableAllocate (stub)

NdrRpcSsEnableAllocate (stub)

NdrSendReceive (not documented)

NdrServerCall2 (not documented)

NdrServerCall (not documented)

NdrServerCallAll (not documented)

NdrServerContextMarshall (not documented)

NdrServerContextNewMarshall (not documented)

NdrServerContextNewUnmarshall (not documented)

NdrServerContextUnmarshall (not documented)

NdrServerInitialize (stub)

NdrServerInitializeMarshall (stub)

NdrServerInitializeNew (not documented)

NdrServerInitializePartial (stub)

NdrServerInitializeUnmarshall (stub)

NdrServerMarshall (stub)

NdrServerUnmarshall (stub)

NdrSimpleStructBufferSize (not documented)

NdrSimpleStructFree (not documented)

NdrSimpleStructMarshall (not documented)

NdrSimpleStructMemorySize (not documented)

NdrSimpleStructUnmarshall (not documented)

NdrSimpleTypeMarshall (not documented)

NdrSimpleTypeUnmarshall (not documented)

NdrStubCall2 (not documented)

NdrStubCall (not documented)

NdrStubForwardingFunction (not documented)

NdrStubGetBuffer (not documented)

NdrStubInitialize (not documented)

NdrStubInitializeMarshall (stub)

NdrTypeFlags (stub)

NdrTypeFree (stub)

NdrTypeMarshall (stub)

NdrTypeSize (stub)

NdrTypeUnmarshall (stub)

NdrUnmarshallBasetypeInline (stub)

NdrUserMarshalBufferSize (not documented)

NdrUserMarshalFree (not documented)

NdrUserMarshalMarshall (not documented)

NdrUserMarshalMemorySize (not documented)

NdrUserMarshalSimpleTypeConvert (stub)

NdrUserMarshalUnmarshall (not documented)

NdrVaryingArrayBufferSize (not documented)

NdrVaryingArrayFree (not documented)

NdrVaryingArrayMarshall (not documented)

NdrVaryingArrayMemorySize (not documented)

NdrVaryingArrayUnmarshall (not documented)

NdrXmitOrRepAsBufferSize (not documented)

NdrXmitOrRepAsFree (not documented)

NdrXmitOrRepAsMarshall (not documented)

NdrXmitOrRepAsMemorySize (not documented)

NdrXmitOrRepAsUnmarshall (not documented)

NdrpCreateProxy (stub)

NdrpCreateStub (stub)

NdrpGetProcFormatString (stub)

NdrpGetTypeFormatString (stub)

NdrpGetTypeGenCookie (stub)

NdrpMemoryIncrement (stub)

NdrpReleaseTypeFormatString (stub)

NdrpReleaseTypeGenCookie (stub)

NdrpSetRpcSsDefaults (stub)

NdrpVarVtOfTypeDesc (stub)

RpcAbortAsyncCall (not documented)

RpcAsyncAbortCall

RpcAsyncCancelCall

RpcAsyncCompleteCall

RpcAsyncGetCallStatus

RpcAsyncInitializeHandle

RpcAsyncRegisterInfo (stub)

RpcBindingCopy (not documented)

RpcBindingFree (not documented)

RpcBindingFromStringBindingA (not documented)

RpcBindingFromStringBindingW (not documented)

RpcBindingInqAuthClientA (not documented)

RpcBindingInqAuthClientExA (not documented)

RpcBindingInqAuthClientExW (not documented)

RpcBindingInqAuthClientW (not documented)

RpcBindingInqAuthInfoA (not documented)

RpcBindingInqAuthInfoExA (not documented)

RpcBindingInqAuthInfoExW (not documented)

RpcBindingInqAuthInfoW (not documented)

RpcBindingInqObject (not documented)

RpcBindingInqOption (stub)

RpcBindingReset (not documented)

RpcBindingServerFromClient (not documented)

RpcBindingSetAuthInfoA (not documented)

RpcBindingSetAuthInfoExA (not documented)

RpcBindingSetAuthInfoExW (not documented)

RpcBindingSetAuthInfoW (not documented)

RpcBindingSetObject (not documented)

RpcBindingSetOption (not documented)

RpcBindingToStringBindingA (not documented)

RpcBindingToStringBindingW (not documented)

RpcBindingVectorFree (not documented)

RpcCancelAsyncCall (not documented)

RpcCancelThread (not documented)

RpcCancelThreadEx (not documented)

RpcCertGeneratePrincipalNameA (stub)

RpcCertGeneratePrincipalNameW (stub)

RpcCompleteAsyncCall (not documented)

RpcEpRegisterA (not documented)

RpcEpRegisterNoReplaceA (not documented)

RpcEpRegisterNoReplaceW (not documented)

RpcEpRegisterW (not documented)

RpcEpResolveBinding (not documented)

RpcEpUnregister (not documented)

RpcErrorAddRecord (stub)

RpcErrorClearInformation (stub)

RpcErrorEndEnumeration (not documented)

RpcErrorGetNextRecord (not documented)

RpcErrorLoadErrorInfo (not documented)

RpcErrorNumberOfRecords (stub)

RpcErrorResetEnumeration (stub)

RpcErrorSaveErrorInfo (not documented)

RpcErrorStartEnumeration (not documented)

RpcExceptionFilter (not documented)

RpcFreeAuthorizationContext (stub)

RpcGetAsyncCallStatus (not documented)

RpcIfIdVectorFree (stub)

RpcIfInqId (stub)

RpcImpersonateClient

RpcInitializeAsyncHandle (not documented)

RpcMgmtEnableIdleCleanup (not documented)

RpcMgmtEpEltInqBegin (not documented)

RpcMgmtEpEltInqDone (stub)

RpcMgmtEpEltInqNextA (stub)

RpcMgmtEpEltInqNextW (stub)

RpcMgmtEpUnregister (stub)

RpcMgmtInqComTimeout (stub)

RpcMgmtInqDefaultProtectLevel (stub)

RpcMgmtInqIfIds (not documented)

RpcMgmtInqServerPrincNameA (stub)

RpcMgmtInqServerPrincNameW (stub)

RpcMgmtInqStats (not documented)

RpcMgmtIsServerListening (not documented)

RpcMgmtSetAuthorizationFn (not documented)

RpcMgmtSetCancelTimeout (not documented)

RpcMgmtSetComTimeout (not documented)

RpcMgmtSetServerStackSize (not documented)

RpcMgmtStatsVectorFree (not documented)

RpcMgmtStopServerListening (not documented)

RpcMgmtWaitServerListen (not documented)

RpcNetworkInqProtseqsA (not documented)

RpcNetworkInqProtseqsW (not documented)

RpcNetworkIsProtseqValidA (not documented)

RpcNetworkIsProtseqValidW (not documented)

RpcNsBindingInqEntryNameA (stub)

RpcNsBindingInqEntryNameW (stub)

RpcObjectInqType (stub)

RpcObjectSetInqFn (stub)

RpcObjectSetType (not documented)

RpcProtseqVectorFreeA (not documented)

RpcProtseqVectorFreeW (not documented)

RpcRaiseException (not documented)

RpcRegisterAsyncInfo (stub)

RpcRevertToSelf (not documented)

RpcRevertToSelfEx

RpcServerInqBindings (not documented)

RpcServerInqCallAttributesA (stub)

RpcServerInqCallAttributesW (stub)

RpcServerInqDefaultPrincNameA (not documented)

RpcServerInqDefaultPrincNameW (not documented)

RpcServerInqIf (stub)

RpcServerListen (not documented)

RpcServerRegisterAuthInfoA (not documented)

RpcServerRegisterAuthInfoW (not documented)

RpcServerRegisterIf2 (not documented)

RpcServerRegisterIf3 (not documented)

RpcServerRegisterIf (not documented)

RpcServerRegisterIfEx (not documented)

RpcServerTestCancel (stub)

RpcServerUnregisterIf (not documented)

RpcServerUnregisterIfEx (not documented)

RpcServerUseAllProtseqs (stub)

RpcServerUseAllProtseqsEx (stub)

RpcServerUseAllProtseqsIf (stub)

RpcServerUseAllProtseqsIfEx (stub)

RpcServerUseProtseqA (not documented)

RpcServerUseProtseqEpA (not documented)

RpcServerUseProtseqEpExA (not documented)

RpcServerUseProtseqEpExW (not documented)

RpcServerUseProtseqEpW (not documented)

RpcServerUseProtseqExA (stub)

RpcServerUseProtseqExW (stub)

RpcServerUseProtseqIfA (stub)

RpcServerUseProtseqIfExA (stub)

RpcServerUseProtseqIfExW (stub)

RpcServerUseProtseqIfW (stub)

RpcServerUseProtseqW (not documented)

RpcServerYield (stub)

RpcSmAllocate (stub)

RpcSmClientFree (stub)

RpcSmDestroyClientContext (not documented)

RpcSmDisableAllocate (stub)

RpcSmEnableAllocate (stub)

RpcSmFree (stub)

RpcSmGetThreadHandle (stub)

RpcSmSetClientAllocFree (stub)

RpcSmSetThreadHandle (stub)

RpcSmSwapClientAllocFree (stub)

RpcSsAllocate (stub)

RpcSsContextLockExclusive (stub)

RpcSsContextLockShared (stub)

RpcSsDestroyClientContext (not documented)

RpcSsDisableAllocate (stub)

RpcSsDontSerializeContext (not documented)

RpcSsEnableAllocate (stub)

RpcSsFree (stub)

RpcSsGetContextBinding (stub)

RpcSsGetThreadHandle (stub)

RpcSsSetClientAllocFree (stub)

RpcSsSetThreadHandle (stub)

RpcSsSwapClientAllocFree (stub)

RpcStringBindingComposeA (not documented)

RpcStringBindingComposeW (not documented)

RpcStringBindingParseA (not documented)

RpcStringBindingParseW (not documented)

RpcStringFreeA

RpcStringFreeW

RpcTestCancel (stub)

RpcUserFree (stub)

SimpleTypeAlignment (stub)

SimpleTypeBufferSize (stub)

SimpleTypeMemorySize (stub)

TowerConstruct (not documented)

TowerExplode (not documented)

UuidCompare (not documented)

UuidCreate

UuidCreateNil (not documented)

UuidCreateSequential

UuidEqual (not documented)

UuidFromStringA (not documented)

UuidFromStringW (not documented)

UuidHash (not documented)

UuidIsNil (not documented)

UuidToStringA

UuidToStringW (not documented)

char_array_from_ndr (stub)

char_from_ndr (stub)

data_from_ndr (stub)

data_into_ndr (stub)

data_size_ndr (stub)

double_array_from_ndr (stub)

double_from_ndr (stub)

enum_from_ndr (stub)

float_array_from_ndr (stub)

float_from_ndr (stub)

long_array_from_ndr (stub)

long_from_ndr (stub)

long_from_ndr_temp (stub)

pfnFreeRoutines (stub)

pfnMarshallRoutines (stub)

pfnSizeRoutines (stub)

pfnUnmarshallRoutines (stub)

short_array_from_ndr (stub)

short_from_ndr (stub)

short_from_ndr_temp (stub)

tree_into_ndr (stub)

tree_peek_ndr (stub)

tree_size_ndr (stub)


Copyright © 2019 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Jun 2019.