rpcdce.h 标头

此标头由多种技术使用。 有关详细信息,请参阅:

rpcdce.h 包含以下编程接口:

函数

 
DceErrorInqText

dceErrorInqText 函数 (rpcdce.h) 返回状态代码的消息文本。
DceErrorInqTextA

DceErrorInqText 函数返回状态代码的消息文本。 (DceErrorInqTextA)
DceErrorInqTextW

dceErrorInqTextW (Unicode) 函数 (rpcdce.h) 返回状态代码的消息文本。
RpcBindingCopy

RpcBindingCopy 函数复制绑定信息并创建新的绑定句柄。
RpcBindingCreateA

RpcBindingCreate 函数基于提供的模板创建新的快速 RPC 绑定句柄。 (ANSI)
RpcBindingCreateW

RpcBindingCreate 函数基于提供的模板创建新的快速 RPC 绑定句柄。 (Unicode)
RpcBindingFree

RpcBindingFree 函数释放绑定句柄资源。
RpcBindingFromStringBinding

RpcBindingFromStringBinding 函数 (rpcdce.h) 从绑定句柄的字符串表示形式返回绑定句柄。
RpcBindingFromStringBindingA

从绑定句柄的字符串表示形式返回绑定句柄。 (RpcBindingFromStringBindingA)
RpcBindingFromStringBindingW

RpcBindingFromStringBindingW (Unicode) 函数 (rpcdce.h) 从绑定句柄的字符串表示形式返回绑定句柄。
RpcBindingInqAuthClient

rpcBindingInqAuthClient 函数 (rpcdce.h) 获取进行远程过程调用的经过身份验证的客户端的主体名称或特权属性。
RpcBindingInqAuthClientA

服务器应用程序调用 RpcBindingInqAuthClient 函数以获取进行远程过程调用的经过身份验证的客户端的主体名称或特权属性。 (RpcBindingInqAuthClientA)
RpcBindingInqAuthClientEx

rpcBindingInqAuthClientEx 函数 (rpcdce.h) 获取有关进行远程过程调用的客户端程序的扩展信息。
RpcBindingInqAuthClientExA

服务器应用程序调用 RpcBindingInqAuthClientEx 函数以获取有关进行远程过程调用的客户端程序的扩展信息。 (RpcBindingInqAuthClientExA)
RpcBindingInqAuthClientExW

RpcBindingInqAuthClientExW (Unicode) 函数 (rpcdce.h) 获取有关进行远程过程调用的客户端程序的扩展信息。
RpcBindingInqAuthClientW

RpcBindingInqAuthClientW (Unicode) 函数 (rpcdce.h) 获取进行远程过程调用的客户端的主体名称或特权属性。
RpcBindingInqAuthInfo

rpcBindingInqAuthInfo 函数 (rpcdce.h) 从绑定句柄返回身份验证和授权信息。
RpcBindingInqAuthInfoA

RpcBindingInqAuthInfo 函数从绑定句柄返回身份验证和授权信息。 (RpcBindingInqAuthInfoA)
RpcBindingInqAuthInfoExA

RpcBindingInqAuthInfoEx 函数从绑定句柄返回身份验证、授权和安全质量服务信息。 (ANSI)
RpcBindingInqAuthInfoExW

RpcBindingInqAuthInfoEx 函数从绑定句柄返回身份验证、授权和安全质量服务信息。 (Unicode)
RpcBindingInqAuthInfoW

RpcBindingInqAuthInfoW (Unicode) 函数 (rpcdce.h) 从绑定句柄返回身份验证和授权信息。
RpcBindingInqObject

RpcBindingInqObject 函数从绑定句柄返回对象 UUID。
RpcBindingInqOption

RPC 客户端进程使用 RpcBindingInqOption 来确定给定绑定句柄的绑定选项的当前值。
RpcBindingReset

RpcBindingReset 函数重置绑定句柄,以便指定主机,但未指定该主机上的服务器。
RpcBindingServerFromClient

应用程序调用 RpcBindingServerFromClient 将客户端绑定句柄转换为部分绑定的服务器绑定句柄。
RpcBindingSetAuthInfo

rpcBindingSetAuthInfo 函数 (rpcdce.h) 设置绑定句柄的身份验证和授权信息。
RpcBindingSetAuthInfoA

RpcBindingSetAuthInfo 函数设置绑定句柄的身份验证和授权信息。 (RpcBindingSetAuthInfoA)
RpcBindingSetAuthInfoExA

RpcBindingSetAuthInfoEx 函数设置绑定句柄的身份验证、授权和安全服务质量信息。 (ANSI)
RpcBindingSetAuthInfoExW

RpcBindingSetAuthInfoEx 函数设置绑定句柄的身份验证、授权和安全服务质量信息。 (Unicode)
RpcBindingSetAuthInfoW

rpcBindingSetAuthInfoW (Unicode) 函数 (rpcdce.h) 设置绑定句柄的身份验证和授权信息。
RpcBindingSetObject

RpcBindingSetObject 函数设置绑定句柄中的对象 UUID 值。
RpcBindingSetOption

RpcBindingSetOption 函数使客户端应用程序能够在绑定句柄上指定消息队列选项。
RpcBindingToStringBinding

rpcBindingToStringBinding 函数 (rpcdce.h) 返回绑定句柄的字符串表示形式。
RpcBindingToStringBindingA

RpcBindingToStringBinding 函数返回绑定句柄的字符串表示形式。 (RpcBindingToStringBindingA)
RpcBindingToStringBindingW

RpcBindingToStringBindingW (Unicode) 函数 (rpcdce.h) 返回绑定句柄的字符串表示形式。
RpcBindingVectorFree

RpcBindingVectorFree 函数释放包含在向量和矢量本身中的绑定句柄。
RpcCancelThread

RpcCancelThread 函数取消线程。 RpcCancelThread 函数不应用于取消异步 RPC 调用;请改为使用 RpcAsyncCancelCall 函数取消异步 RPC 调用。
RpcCancelThreadEx

RpcCancelThreadEx 函数停止线程的执行。
RpcEpRegister

rpcdce.h (RpcEpRegister 函数) 在本地终结点映射数据库中添加或替换服务器地址信息。
RpcEpRegisterA

RpcEpRegister 函数在本地终结点映射数据库中添加或替换服务器地址信息。 (RpcEpRegisterA)
RpcEpRegisterNoReplace

rpcdce.h (RpcEpRegisterNoReplace 函数) 将服务器地址信息添加到本地终结点映射数据库。
RpcEpRegisterNoReplaceA

RpcEpRegisterNoReplace 函数将服务器地址信息添加到本地终结点映射数据库。 (RpcEpRegisterNoReplaceA)
RpcEpRegisterNoReplaceW

RpcEpRegisterNoReplaceW (Unicode) 函数 (rpcdce.h) 将服务器地址信息添加到本地终结点映射数据库。
RpcEpRegisterW

RpcEpRegisterW (Unicode) 函数 (rpcdce.h) 在本地终结点映射数据库中添加或替换服务器地址信息。
RpcEpResolveBinding

RpcEpResolveBinding 函数将部分绑定的服务器绑定句柄解析为完全绑定的服务器绑定句柄。
RpcEpUnregister

RpcEpUnregister 函数从本地终结点映射数据库中删除服务器地址信息。
RpcExceptionFilter

一个默认异常筛选器,用于确定异常是致命的还是非致命的。
RpcIfIdVectorFree

RpcIfIdVectorFree 函数释放向量中包含的向量和接口标识结构。
RpcIfInqId

RpcIfInqId 函数返回接口规范的接口标识部分。
RpcImpersonateClient

正在处理客户端远程过程调用的服务器线程可以调用 RpcImpersonateClient 函数来模拟活动客户端。
RpcImpersonateClientContainer

RpcImpersonateClientContainer 可能已更改或不可用。
RpcMgmtEnableIdleCleanup

RpcMgmtEnableIdleCleanup 函数使 RPC 能够关闭客户端上的空闲资源,例如网络连接。
RpcMgmtEpEltInqBegin

RpcMgmtEpEltInqBegin 函数创建查询上下文,用于查看终结点映射中的元素。
RpcMgmtEpEltInqDone

RpcMgmtEpEltInqDone 函数删除用于查看终结点映射中的元素的查询上下文。
RpcMgmtEpEltInqNext

rpcdce.h (RpcMgmtEpEltInqNext 函数) 从终结点映射返回一个元素。
RpcMgmtEpEltInqNextA

RpcMgmtEpEltInqNext 函数从终结点映射返回一个元素。 (RpcMgmtEpEltInqNextA)
RpcMgmtEpEltInqNextW

RpcMgmtEpEltInqNextW (Unicode) 函数 (rpcdce.h) 从终结点映射返回一个元素。
RpcMgmtEpUnregister

RpcMgmtEpUnregister 函数从终结点映射中删除服务器地址信息。
RpcMgmtInqComTimeout

RpcMgmtInqComTimeout 函数返回绑定句柄中的绑定通信超时值。
RpcMgmtInqDefaultProtectLevel

RpcMgmtInqDefaultProtectLevel 函数返回身份验证服务的默认身份验证级别。
RpcMgmtInqIfIds

RpcMgmtInqIfIds 函数返回一个矢量,其中包含服务器提供的接口的标识符。
RpcMgmtInqServerPrincName

rpcdce.h (RpcMgmtInqServerPrincName 函数) 返回服务器的主体名称。
RpcMgmtInqServerPrincNameA

RpcMgmtInqServerPrincName 函数返回服务器的主体名称。 (RpcMgmtInqServerPrincNameA)
RpcMgmtInqServerPrincNameW

RpcMgmtInqServerPrincNameW (Unicode) 函数 (rpcdce.h) 返回服务器的主体名称。
RpcMgmtInqStats

RpcMgmtInqStats 函数返回 RPC 运行时统计信息。
RpcMgmtIsServerListening

RpcMgmtIsServerListening 函数指示服务器是否正在侦听远程过程调用。
RpcMgmtSetAuthorizationFn

RpcMgmtSetAuthorizationFn 函数建立一个授权函数,用于处理对服务器的管理功能的远程调用。
RpcMgmtSetCancelTimeout

RpcMgmtSetCancelTimeout 函数设置转发取消后超时前等待时间的下限。
RpcMgmtSetComTimeout

RpcMgmtSetComTimeout 函数在绑定句柄中设置绑定通信超时值。
RpcMgmtSetServerStackSize

RpcMgmtSetServerStackSize 函数指定由 RPC 运行时创建的服务器线程的堆栈大小。
RpcMgmtStatsVectorFree

RpcMgmtStatsVectorFree 函数释放统计信息向量。
RpcMgmtStopServerListening

RpcMgmtStopServerListening 函数告知服务器停止侦听远程过程调用。 此函数不会影响自动侦听接口。 有关更多详细信息,请参阅 RpcServerRegisterIfEx。
RpcMgmtWaitServerListen

RpcMgmtWaitServerListen 函数执行通常与 RpcServerListen 关联的等待操作。
RpcNetworkInqProtseqs

RpcNetworkInqProtseqs 函数 (rpcdce.h) 返回 RPC 运行时库和操作系统支持的所有协议序列。
RpcNetworkInqProtseqsA

RpcNetworkInqProtseqs 函数返回 RPC 运行时库和操作系统支持的所有协议序列。 (RpcNetworkInqProtseqsA)
RpcNetworkInqProtseqsW

RpcNetworkInqProtseqsW (Unicode) 函数 (rpcdce.h) 返回 RPC 运行时库和操作系统支持的所有协议序列。
RpcNetworkIsProtseqValid

rpcNetworkIsProtseqValid 函数 (rpcdce.h) 指示 RPC 运行时库和操作系统是否支持指定的协议序列。
RpcNetworkIsProtseqValidA

RpcNetworkIsProtseqValid 函数指示 RPC 运行时库和操作系统是否支持指定的协议序列。 服务器应用程序通常使用 RpcNetworkInqProtseqs。 (RpcNetworkIsProtseqValidA)
RpcNetworkIsProtseqValidW

RpcNetworkIsProtseqValidW (Unicode) 函数 (rpcdce.h) 告知 RPC 运行时库和操作系统是否支持指定的协议序列。
RpcNsBindingInqEntryName

rpcNsBindingInqEntryName 函数 (rpcdce.h) 返回绑定句柄的条目名称。
RpcNsBindingInqEntryNameA

RpcNsBindingInqEntryName 函数返回绑定句柄来自的条目名称。 (RpcNsBindingInqEntryNameA)
RpcNsBindingInqEntryNameW

RpcNsBindingInqEntryNameW (Unicode) 函数 (rpcdce.h) 返回绑定句柄来自的条目名称。
RpcObjectInqType

RpcObjectInqType 函数返回对象的类型。
RpcObjectSetInqFn

RpcObjectSetInqFn 函数注册对象查询函数。 null 值会关闭以前注册的对象查询函数。
RpcObjectSetType

RpcObjectSetType 函数分配对象的类型。
RpcProtseqVectorFree

rpcProtseqVectorFree 函数 (rpcdce.h) 释放矢量中包含的协议序列和向量本身。
RpcProtseqVectorFreeA

RpcProtseqVectorFree 函数释放向量中包含的协议序列和向量本身。 (RpcProtseqVectorFreeA)
RpcProtseqVectorFreeW

RpcProtseqVectorFreeW (Unicode) 函数 (rpcdce.h) 释放包含在向量和向量本身中的协议序列。
RpcRaiseException

使用 RpcRaiseException 函数引发异常。 函数不会返回到调用方。
RpcRevertContainerImpersonation

RpcRevertContainerImpersonation 可能已更改或不可用。
RpcRevertToSelf

调用 RpcImpersonateClient 并完成任何需要客户端模拟的任务后,服务器调用 RpcRevertToSelf 以结束模拟并重新建立自己的安全标识。
RpcRevertToSelfEx

RpcRevertToSelfEx 函数允许服务器模拟客户端,然后在多线程操作中还原,其中模拟客户端的调用可能来自最初从 RPC 调度的线程以外的线程。
RpcServerCompleteSecurityCallback

RpcServerCompleteSecurityCallback 函数完成异步安全回调。
RpcServerInqBindingHandle

获取由调用 RpcServerInqBindingHandle 的线程服务的 RPC 调用的绑定句柄。
RpcServerInqBindings

RpcServerInqBindings 函数返回可接收远程过程调用的绑定句柄。
RpcServerInqDefaultPrincName

rpcServerInqDefaultPrincName 函数 (rpcdce.h) 获取给定身份验证服务的默认主体名称。
RpcServerInqDefaultPrincNameA

RpcServerInqDefaultPrincName 函数获取给定身份验证服务的默认主体名称。 (RpcServerInqDefaultPrincNameA)
RpcServerInqDefaultPrincNameW

RpcServerInqDefaultPrincNameW (Unicode) 函数 (rpcdce.h) 获取给定身份验证服务的默认主体名称。
RpcServerInqIf

RpcServerInqIf 函数返回为接口注册 (EPV) 管理器入口点矢量。
RpcServerInterfaceGroupActivate

RpcServerInterfaceGroupActivate 函数告知 RPC 服务器运行时注册接口组的接口和终结点,并开始侦听调用。
RpcServerInterfaceGroupClose

RpcServerInterfaceGroupClose 函数用于释放接口组。
RpcServerInterfaceGroupCreate

rpcServerInterfaceGroupCreate 函数 (rpcdce.h) 为服务器应用程序创建 RPC 服务器接口组。
RpcServerInterfaceGroupCreateA

RpcServerInterfaceGroupCreate 函数为服务器应用程序创建 RPC 服务器接口组。 (RpcServerInterfaceGroupCreateA)
RpcServerInterfaceGroupCreateW

RpcServerInterfaceGroupCreateW (Unicode) 函数 (rpcdce.h) 为服务器应用程序创建 RPC 服务器接口组。
RpcServerInterfaceGroupDeactivate

RpcServerInterfaceGroupDeactivate 函数告知 RPC 运行时尝试关闭给定的接口组,如果存在未完成的客户端活动,可以选择中止操作。
RpcServerInterfaceGroupInqBindings

RpcServerInterfaceGroupInqBindings 函数返回绑定句柄,可通过该句柄接收给定接口组的远程过程调用。
RpcServerListen

RpcServerListen 函数向 RPC 运行时库发出信号,以侦听远程过程调用。 此函数不会影响自动侦听接口;如果需要该功能,请使用 RpcServerRegisterIfEx。
RpcServerRegisterAuthInfo

rpcServerRegisterAuthInfo 函数 (rpcdce.h) 向 RPC 运行时库注册身份验证信息。
RpcServerRegisterAuthInfoA

RpcServerRegisterAuthInfo 函数向 RPC 运行时库注册身份验证信息。 (RpcServerRegisterAuthInfoA)
RpcServerRegisterAuthInfoW

RpcServerRegisterAuthInfoW (Unicode) 函数 (rpcdce.h) 向 RPC 运行时库注册身份验证信息。
RpcServerRegisterIf

RpcServerRegisterIf 函数向 RPC 运行时库注册接口。
RpcServerRegisterIf2

RpcServerRegisterIf2 函数向 RPC 运行时库注册接口。
RpcServerRegisterIf3

RpcServerRegisterIf3 函数向 RPC 运行时库注册接口。
RpcServerRegisterIfEx

RpcServerRegisterIfEx 函数向 RPC 运行时库注册接口。
RpcServerTestCancel

服务器调用 RpcServerTestCancel 来测试客户端取消请求。
RpcServerUnregisterIf

RpcServerUnregisterIf 函数从 RPC 运行时库注册表中删除接口。
RpcServerUnregisterIfEx

RpcServerUnregisterIfEx 函数从 RPC 运行时库注册表中删除接口。 此函数扩展 RpcServerUnregisterIf 函数的功能。
RpcServerUseAllProtseqs

RpcServerUseAllProtseqs 函数告知 RPC 运行时库使用所有受支持的协议序列来接收远程过程调用。
RpcServerUseAllProtseqsEx

RpcServerUseAllProtseqsEx 函数告知 RPC 运行时库使用所有受支持的协议序列来接收远程过程调用。
RpcServerUseAllProtseqsIf

RpcServerUseAllProtseqsIf 函数告知 RPC 运行时库使用接口规范中的所有指定协议序列和终结点来接收远程过程调用。
RpcServerUseAllProtseqsIfEx

RpcServerUseAllProtseqsIfEx 函数告知 RPC 运行时库使用接口规范中的所有指定协议序列和终结点来接收远程过程调用。
RpcServerUseProtseq

rpcServerUseProtseq 函数 (rpcdce.h) 指示 RPC 运行时库使用指定的协议序列来接收远程过程调用。
RpcServerUseProtseqA

RpcServerUseProtseq 函数告知 RPC 运行时库使用指定的协议序列来接收远程过程调用。 (RpcServerUseProtseqA)
RpcServerUseProtseqEp

rpcServerUseProtseqEp 函数 (rpcdce.h) 告知 RPC 运行时库使用指定的协议序列和终结点来接收远程过程调用。
RpcServerUseProtseqEpA

RpcServerUseProtseqEp 函数告知 RPC 运行时库将指定的协议序列与指定终结点结合使用来接收远程过程调用。 (RpcServerUseProtseqEpA)
RpcServerUseProtseqEpEx

rpcServerUseProtseqEpEx 函数 (rpcdce.h) 告知 RPC 运行时库使用指定的协议序列和终结点来接收远程过程调用。
RpcServerUseProtseqEpExA

RpcServerUseProtseqEpEx 函数告知 RPC 运行时库将指定的协议序列与指定终结点结合使用来接收远程过程调用。 (RpcServerUseProtseqEpExA)
RpcServerUseProtseqEpExW

RpcServerUseProtseqEpExW (Unicode) 函数 (rpcdce.h) 指示 RPC 运行时库使用指定的协议序列和终结点来接收远程过程调用。
RpcServerUseProtseqEpW

RpcServerUseProtseqEpW (Unicode) 函数 (rpcdce.h) 指示 RPC 运行时库使用指定的协议序列和终结点来接收远程过程调用。
RpcServerUseProtseqEx

rpcServerUseProtseqEx 函数 (rpcdce.h) 告知 RPC 运行时库使用指定的协议序列来接收远程过程调用。
RpcServerUseProtseqExA

RpcServerUseProtseqEx 函数告知 RPC 运行时库使用指定的协议序列来接收远程过程调用。 (RpcServerUseProtseqExA)
RpcServerUseProtseqExW

RpcServerUseProtseqExW (Unicode) 函数 (rpcdce.h) 指示 RPC 运行时库使用指定的协议序列来接收远程过程调用。
RpcServerUseProtseqIf

rpcServerUseProtseqIf 函数 (rpcdce.h) 告知 RPC 运行时库使用接口规范中的指定协议序列和终结点来接收远程过程调用。
RpcServerUseProtseqIfA

RpcServerUseProtseqIf 函数告知 RPC 运行时库将指定的协议序列与接口规范中的终结点结合使用,以接收远程过程调用。 (RpcServerUseProtseqIfA)
RpcServerUseProtseqIfEx

RpcServerUseProtseqIfEx 函数 (rpcdce.h) 告知 RPC 运行时库使用接口规范中的指定协议序列和终结点来接收远程过程调用。
RpcServerUseProtseqIfExA

RpcServerUseProtseqIfEx 函数告知 RPC 运行时库将指定的协议序列与接口规范中的终结点结合使用,以接收远程过程调用。 (RpcServerUseProtseqIfExA)
RpcServerUseProtseqIfExW

RpcServerUseProtseqIfExW (Unicode) 函数 (rpcdce.h) 指示 RPC 运行时库使用接口规范中的指定协议序列和终结点来接收远程过程调用。
RpcServerUseProtseqIfW

RpcServerUseProtseqIfW (Unicode) 函数 (rpcdce.h) 指示 RPC 运行时库使用接口规范中的指定协议序列和终结点来接收远程过程调用。
RpcServerUseProtseqW

RpcServerUseProtseqW (Unicode) 函数 (rpcdce.h) 指示 RPC 运行时库使用指定的协议序列来接收远程过程调用。
RpcSsDontSerializeContext

RpcSsDontSerializeContext 函数禁用对在同一上下文句柄上调度到服务器管理器例程的多个调用的运行时序列化。
RpcStringBindingCompose

rpcStringBindingCompose 函数 (rpcdce.h) 创建字符串绑定句柄。
RpcStringBindingComposeA

RpcStringBindingCompose 函数创建字符串绑定句柄。 (RpcStringBindingComposeA)
RpcStringBindingComposeW

rpcStringBindingComposeW (Unicode) 函数 (rpcdce.h) 创建字符串绑定句柄。
RpcStringBindingParse

rpcStringBindingParse 函数 (rpcdce.h) 将字符串绑定的对象 UUID 部分和地址部分作为单独的字符串返回。
RpcStringBindingParseA

RpcStringBindingParse 函数将对象 UUID 部分和字符串绑定的地址部分作为单独的字符串返回。 (RpcStringBindingParseA)
RpcStringBindingParseW

RpcStringBindingParseW (Unicode) 函数 (rpcdce.h) 将对象 UUID 部分和字符串绑定的地址部分作为单独的字符串返回。
RpcStringFree

rpcStringFree 函数 (rpcdce.h) 释放 RPC 运行时库分配的字符串。
RpcStringFreeA

RpcStringFree 函数释放 RPC 运行时库分配的字符串。 (RpcStringFreeA)
RpcStringFreeW

RpcStringFreeW (Unicode) 函数 (rpcdce.h) 释放 RPC 运行时库分配的字符串。
RpcTestCancel

RpcTestCancel 函数检查取消指示。
UuidCompare

应用程序调用 UuidCompare 函数来比较两个 UUID 并确定其顺序。 返回的值给出顺序。
UuidCreate

UuidCreate 函数创建新的 UUID。
UuidCreateNil

UuidCreateNil 函数创建 nil 值 UUID。
UuidCreateSequential

UuidCreateSequential 函数创建新的 UUID。
UuidEqual

应用程序调用 UuidEqual 函数来比较两个 UUID 并确定它们是否相等。
UuidFromString

UuidFromString 函数 (rpcdce.h) 将字符串转换为 UUID。
UuidFromStringA

UuidFromString 函数将字符串转换为 UUID。 (UuidFromStringA)
UuidFromStringW

UuidFromStringW (Unicode) 函数 (rpcdce.h) 将字符串转换为 UUID。
UuidHash

应用程序调用 UuidHash 函数,为指定的 UUID 生成哈希值。
UuidIsNil

应用程序调用 UuidIsNil 函数以确定指定的 UUID 是否为 nil 值 UUID。
UuidToString

UuidToString 函数 (rpcdce.h) 将 UUID 转换为字符串。
UuidToStringA

UuidToString 函数将 UUID 转换为字符串。 (UuidToStringA)
UuidToStringW

UuidToStringW (Unicode) 函数 (rpcdce.h) 将 UUID 转换为字符串。

回调函数

 
RPC_AUTH_KEY_RETRIEVAL_FN

RPC_AUTH_KEY_RETRIEVAL_FN 函数是函数的原型,该函数指定服务器应用程序提供的返回加密密钥的例程的地址。
RPC_IF_CALLBACK_FN

RPC_IF_CALLBACK_FN是应用程序提供的安全回调函数的原型。 程序可以为它定义的每个接口提供回调函数。
RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN

RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN是用户定义的回调,可为每个定义的接口组实现。 当 RPC 运行时检测到接口组的空闲状态已更改时,将调用此回调。
RPC_MGMT_AUTHORIZATION_FN

RPC_MGMT_AUTHORIZATION_FN使服务器程序可以实现自定义 RPC 授权技术。
RPC_OBJECT_INQ_FN

RPC_OBJECT_INQ_FN 函数是函数的原型,它有助于将默认对象 UUID 替换为 UUID 映射类型。

结构

 
RPC_BINDING_HANDLE_OPTIONS_V1

包含用于创建 RPC 绑定句柄的其他选项。
RPC_BINDING_HANDLE_SECURITY_V1_A

包含用于创建 RPC 绑定句柄的基本安全选项。 (ANSI)
RPC_BINDING_HANDLE_SECURITY_V1_W

包含用于创建 RPC 绑定句柄的基本安全选项。 (Unicode)
RPC_BINDING_HANDLE_TEMPLATE_V1_A

包含用于创建 RPC 绑定句柄的基本选项。 (ANSI)
RPC_BINDING_HANDLE_TEMPLATE_V1_W

包含用于创建 RPC 绑定句柄的基本选项。 (Unicode)
RPC_BINDING_VECTOR

RPC_BINDING_VECTOR 结构包含一系列绑定句柄,服务器应用程序可以通过这些句柄接收远程过程调用。
RPC_ENDPOINT_TEMPLATE

rpcdce.h) (RPC_ENDPOINT_TEMPLATE结构指定 RPC 接口组服务器终结点的属性,包括协议序列和名称。
RPC_ENDPOINT_TEMPLATEA

指定 RPC 接口组服务器终结点的属性,包括协议序列和名称。 (RPC_ENDPOINT_TEMPLATEA)
RPC_ENDPOINT_TEMPLATEW

RPC_ENDPOINT_TEMPLATEW (Unicode) 结构 (rpcdce.h) 指定 RPC 接口组服务器终结点的属性,包括协议序列和名称。
RPC_HTTP_TRANSPORT_CREDENTIALS_A

RPC_HTTP_TRANSPORT_CREDENTIALS 结构定义使用 RPC/HTTP 时向 RPC 代理服务器进行身份验证的其他凭据。 (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A

RPC_HTTP_TRANSPORT_CREDENTIALS_V2结构定义了其他凭据,以便在使用 RPC/HTTP 时向 RPC 代理服务器或 HTTP 代理服务器进行身份验证。RPC_HTTP_TRANSPORT_CREDENTIALS_V2允许对 HTTP 代理服务器进行身份验证来扩展RPC_HTTP_TRANSPORT_CREDENTIALS。 (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W

RPC_HTTP_TRANSPORT_CREDENTIALS_V2结构定义了其他凭据,以便在使用 RPC/HTTP 时向 RPC 代理服务器或 HTTP 代理服务器进行身份验证。RPC_HTTP_TRANSPORT_CREDENTIALS_V2允许对 HTTP 代理服务器进行身份验证来扩展RPC_HTTP_TRANSPORT_CREDENTIALS。 (Unicode)
RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A

RPC_HTTP_TRANSPORT_CREDENTIALS_V3结构定义了其他凭据,以便在使用 RPC/HTTP 时向 RPC 代理服务器或 HTTP 代理服务器进行身份验证。RPC_HTTP_TRANSPORT_CREDENTIALS_V3允许使用任意凭据表单来扩展RPC_HTTP_TRANSPORT_CREDENTIALS_V2。 (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W

RPC_HTTP_TRANSPORT_CREDENTIALS_V3结构定义了其他凭据,以便在使用 RPC/HTTP 时向 RPC 代理服务器或 HTTP 代理服务器进行身份验证。RPC_HTTP_TRANSPORT_CREDENTIALS_V3允许使用任意凭据表单来扩展RPC_HTTP_TRANSPORT_CREDENTIALS_V2。 (Unicode)
RPC_HTTP_TRANSPORT_CREDENTIALS_W

RPC_HTTP_TRANSPORT_CREDENTIALS 结构定义使用 RPC/HTTP 时向 RPC 代理服务器进行身份验证的其他凭据。 (Unicode)
RPC_IF_ID

RPC_IF_ID 结构包含接口 UUID 以及接口的主要和次要版本号。
RPC_IF_ID_VECTOR

RPC_IF_ID_VECTOR 结构包含服务器提供的接口列表。
RPC_INTERFACE_TEMPLATE

RPC_INTERFACE_TEMPLATE (rpcdce.h) 结构定义 RPC 接口组服务器接口。
RPC_INTERFACE_TEMPLATEA

定义 RPC 接口组服务器接口。 (RPC_INTERFACE_TEMPLATEA)
RPC_INTERFACE_TEMPLATEW

RPC_INTERFACE_TEMPLATEW (Unicode) 结构 (rpcdce.h) 定义 RPC 接口组服务器接口。
RPC_POLICY

RPC_POLICY 结构包含用于确定多宿主计算机上的绑定的标志,以及使用 ncacn_ip_tcp 和 ncadg_ip_udp 协议时的端口分配。
RPC_PROTSEQ_VECTOR

RPC_PROTSEQ_VECTOR 结构包含 RPC 运行时库用于发送和接收远程过程调用的协议序列列表。
RPC_SECURITY_QOS

RPC_SECURITY_QOS结构定义绑定句柄上的安全服务质量设置。 请参阅 Windows 版本中的版本可用性的备注。
RPC_SECURITY_QOS_V2_A

RPC_SECURITY_QOS_V2 结构定义绑定句柄上的版本 2 安全服务质量设置。 请参阅 Windows 版本中的版本可用性的备注。 (ANSI)
RPC_SECURITY_QOS_V2_W

RPC_SECURITY_QOS_V2 结构定义绑定句柄上的版本 2 安全服务质量设置。 请参阅 Windows 版本中的版本可用性的备注。 (Unicode)
RPC_SECURITY_QOS_V3_A

RPC_SECURITY_QOS_V3 结构定义绑定句柄上的版本 3 安全服务质量设置。 请参阅 Windows 版本中的版本可用性的备注。 (ANSI)
RPC_SECURITY_QOS_V3_W

RPC_SECURITY_QOS_V3 结构定义绑定句柄上的版本 3 安全服务质量设置。 请参阅 Windows 版本中的版本可用性的备注。 (Unicode)
RPC_SECURITY_QOS_V4_A

RPC_SECURITY_QOS_V4结构定义绑定句柄上的版本 4 安全服务质量设置。 请参阅 Windows 版本中的版本可用性的备注。 (ANSI)
RPC_SECURITY_QOS_V4_W

RPC_SECURITY_QOS_V4结构定义绑定句柄上的版本 4 安全服务质量设置。 请参阅 Windows 版本中的版本可用性的备注。 (Unicode)
RPC_SECURITY_QOS_V5_A

RPC_SECURITY_QOS_V5结构定义绑定句柄上的版本 5 安全服务质量设置。 请参阅 Windows 版本中的版本可用性的备注。 (ANSI)
RPC_SECURITY_QOS_V5_W

RPC_SECURITY_QOS_V5结构定义绑定句柄上的版本 5 安全服务质量设置。 请参阅 Windows 版本中的版本可用性的备注。 (Unicode)
RPC_STATS_VECTOR

RPC_STATS_VECTOR 结构包含基于每个服务器的 RPC 运行时库的统计信息。
SEC_WINNT_AUTH_IDENTITY_A

SEC_WINNT_AUTH_IDENTITY 结构允许将特定的用户名和密码传递给运行时库以进行身份验证。 结构对 Windows 和 Macintosh 有效。 (ANSI)
SEC_WINNT_AUTH_IDENTITY_W

SEC_WINNT_AUTH_IDENTITY 结构允许将特定的用户名和密码传递给运行时库以进行身份验证。 结构对 Windows 和 Macintosh 有效。 (Unicode)
UUID_VECTOR

UUID_VECTOR 结构包含 UUID 列表。