Funkce RPC
Microsoft RPC aktuálně podporuje následující funkce:
- DceErrorInqText
- MesBufferHandleReset
- MesDecodeBufferHandleCreate
- MesDecodeIncrementalHandleCreate
- MesEncodeDynBufferHandleCreate
- MesEncodeFixedBufferHandleCreate
- MesEncodeIncrementalHandleCreate
- MesHandleFree
- MesIncrementalHandleReset
- MesInqProcEncodingId
- NdrGetUserMarshalInfo
- rpcAbnormalTermination
- RpcAsyncAbortCall
- RpcAsyncCancelCall
- RpcAsyncCompleteCall
- RpcAsyncGetCallStatus
- RpcAsyncInitializeHandle
- RpcAsyncRegisterInfo
- rpcBindingBindingBind
- rpcBindingCopy
- RpcBindingCreate
- RpcBindingFree
- rpcBindingFromStringBinding
- rpcBindingInqAuthClient
- rpcBindingInqAuthClientEx
- rpcBindingInqAuthInfo
- RpcBindingInqAuthInfoEx
- rpcBindingInqObject
- rpcBindingInqOption
- rpcBindingReset
- RpcBindingServerFromClient
- rpcBindingSetAuthInfo
- rpcBindingSetAuthInfoEx
- rpcBindingSetObject
- rpcBindingSetOption
- rpcBindingToStringBinding
- rpcBindingUnbind
- RpcBindingVectorFree
- RpcCancelThread
- RpcCancelThreadEx
- RpcCertGeneratePrincipalName
- RpcDiagnoseError
- RpcEpRegister
- RpcEpRegisterNoReplace
- rpcEpResolveBinding
- RpcEpUnregister
- RpcErrorAddRecord
- RpcErrorClearInformation
- rpcErrorEndEnumeration
- RpcErrorGetNextRecord
- RpcErrorGetNumberOfRecords
- RpcErrorLoadErrorInfo
- rpcErrorResetEnumeration
- RpcErrorSaveErrorInfo
- rpcErrorStartEnumeration
- RpcExceptionFilter
- rpcGetAuthorizationContextForClient
- RpcHttpProxyFreeString
- RpcIfIdVectorFree
- RpcIfInqId
- rpcImpersonateClient
- rpcMgmtEnableIdleCleanup
- rpcMgmtEpEltInqBegin
- RpcMgmtEpEltInqDone
- RpcMgmtEpEltInqNext
- RpcMgmtEpUnregister
- RpcMgmtInqComTimeout
- rpcMgmtInqDefaultProtectLevel
- rpcMgmtInqIfIds
- RpcMgmtInqServerPrincName
- rpcMgmtInqStats
- rpcMgmtIsServerListening
- rpcMgmtSetAuthorizationFn
- RpcMgmtSetCancelTimeout
- RpcMgmtSetComTimeout
- RpcMgmtSetServerStackSize
- RpcMgmtStatsVectorFree
- rpcMgmtStopServerListening
- RpcMgmtWaitServerListen
- rpcNetworkInqProtseqs
- rpcNetworkIsProtseqValid
- RpcNewHttpProxyChannel
- rpcNsBindingExport
- rpcNsBindingExportPnP
- rpcNsBindingImportBegin
- rpcNsBindingImportDone
- rpcNsBindingImportNext
- rpcNsBindingInqEntryName
- rpcNsBindingLookupBegin
- RpcNsBindingLookupDone
- RpcNsBindingLookupNext
- RpcNsBindingSelect
- rpcNsBindingUnexport
- RpcNsBindingUnexportPnP
- RpcNsEntryExpandName
- rpcNsEntryObjectInqBegin
- RpcNsEntryObjectInqDone
- RpcNsEntryObjectInqNext
- rpcnsGroupDelete
- RpcNsGroupMbrAdd
- rpcnsGroupMbrInqBegin
- RpcNsGroupMbrInqDone
- RpcNsGroupMbrInqNext
- RpcNsGroupMbrRemove
- rpcNsMgmtBindingUnexport
- RpcNsMgmtEntryCreate
- RpcNsMgmtEntryDelete
- rpcNsMgmtEntryInqIfIds
- rpcNsMgmtHandleSetExpAge
- rpcNsMgmtInqExpAge
- RpcNsMgmtSetExpAge
- rpcNsProfileDelete
- rpcNsProfileEltAdd
- rpcNsProfileEltInqBegin
- rpcNsProfileEltInqDone
- RpcNsProfileEltInqNext
- rpcNsProfileEltRemove
- rpcObjectInqType
- rpcObjectSetInqFn
- rpcObjectSetType
- RpcProtseqVectorFree
- rpcRaiseException
- RpcRevertToSelf
- RpcRevertToSelfEx
- RpcServerCompleteSecurityCallback
- RpcServerInqBindings
- RpcServerInqCallAttributes
- RpcServerInqDefaultPrincName
- RpcServerInqBindingHandle
- RpcServerInqIf
- RpcServerInterfaceGroupActivate
- RpcServerInterfaceGroupClose
- RpcServerInterfaceGroupCreate
- RpcServerInterfaceGroupDeactivate
- RpcServerInterfaceGroupInqBindings
- RpcServerListen
- RpcServerRegisterAuthInfo
- RpcServerRegisterIf
- RpcServerRegisterIf2
- RpcServerRegisterIf3
- RpcServerRegisterIfEx
- RpcServerSubscribeForNotification
- RpcServerTestCancel
- RpcServerUnregisterIf
- RpcServerUnregisterIfEx
- RpcServerUnsubscribeForNotification
- RpcServerUseAllProtseqs
- RpcServerUseAllProtseqsEx
- RpcServerUseAllProtseqsIf
- RpcServerUseAllProtseqsIfEx
- RpcServerUseProtseq
- RpcServerUseProtseqEx
- RpcServerUseProtseqEp
- RpcServerUseProtseqEpEx
- RpcServerUseProtseqIf
- RpcServerUseProtseqIfEx
- rpcSmAllocate
- RpcSmClientFree
- rpcSmDestroyClientContext
- rpcSmDisableAllocate
- rpcSmEnableAllocate
- RpcSmFree
- rpcSmGetThreadHandle
- RpcSmSetClientAllocFree
- rpcSmSetThreadHandle
- RpcSmSwapClientAllocFree
- rpcSsAllocate
- RpcSsContextLockExclusive
- RpcSsContextLockShared
- rpcSsDestroyClientContext
- rpcSsDisableAllocate
- rpcSsDontSerializeContext
- rpcSsEnableAllocate
- RpcSsFree
- RpcSsGetThreadHandle
- RpcSsSetClientAllocFree
- RpcSsSetThreadHandle
- RpcSsSwapClientAllocFree
- RpcStringBindingCompose
- rpcStringBindingParse
- RpcStringFree
- RpcTestCancel
- UuidCompare
- UuidCreate
- UuidCreateSequential
- UuidCreateNil
- UuidEqual
- UuidFromString
- UuidHash
- UuidIsNil
- UuidToString