Удаленный вызов процедур (RPC)

Общие сведения о технологии удаленного вызова процедур (RPC).

Для разработки удаленного вызова процедур (RPC) вам потребуются следующие заголовки:

Рекомендации по программированию для этой технологии см. в следующих разделах:

Перечисления

 
RPC_ASYNC_EVENT

Перечислимый тип RPC_ASYNC_EVENT описывает асинхронные события уведомлений, которые может получать приложение RPC.
RPC_NOTIFICATION_TYPES

Перечислимый тип RPC_NOTIFICATION_TYPES содержит значения, указывающие метод асинхронного уведомления, который будет использовать клиентская программа.
RPC_NOTIFICATIONS

Перечисление RPC_NOTIFICATIONS указывает уведомления, которые сервер может получать от RPC.
RpcCallClientLocality

Указывает набор возможных локальных объектов клиента RPC.
RpcCallType

Задает набор типов вызовов RPC.
RpcLocalAddressFormat

Указывает возможные форматы локальных IP-адресов, поддерживаемые RPC.

Функции

 
CStdAsyncStubBuffer_AddRef

Реализует метод IRpcStubBuffer::AddRef.
CStdAsyncStubBuffer_Connect

Реализует метод IRpcStubBuffer::Connect и подключает объект сервера к заглушку. (CStdAsyncStubBuffer_Connect)
CStdAsyncStubBuffer_Disconnect

Реализует метод IRpcStubBuffer::D isconnect и отключает объект сервера от заглушки. (CStdAsyncStubBuffer_Disconnect)
CStdAsyncStubBuffer_Invoke

Реализует метод IRpcStubBuffer::Invoke.
CStdAsyncStubBuffer_QueryInterface

Реализует метод IRpcStubBuffer::QueryInterface. (CStdAsyncStubBuffer_QueryInterface)
CStdAsyncStubBuffer_Release

Реализует метод IRpcStubBuffer::Release. (CStdAsyncStubBuffer_Release)
CStdAsyncStubBuffer2_Connect

Реализует метод IRpcStubBuffer::Connect и подключает объект сервера к заглушку. (CStdAsyncStubBuffer2_Connect)
CStdAsyncStubBuffer2_Disconnect

Реализует метод IRpcStubBuffer::D isconnect и отключает объект сервера от заглушки. (CStdAsyncStubBuffer2_Disconnect)
CStdAsyncStubBuffer2_Release

Реализует метод IRpcStubBuffer::Release. (CStdAsyncStubBuffer2_Release)
CStdStubBuffer_AddRef

Функция CStdStubBuffer_AddRef реализует метод IRpcStubBuffer::AddRef.
CStdStubBuffer_Connect

Функция CStdStubBuffer_Connect реализует метод IRpcStubBuffer::Connect и подключает объект сервера к заглушку.
CStdStubBuffer_CountRefs

Функция CStdStubBuffer_CountRefs реализует метод IRpcStubBuffer::CountRefs.
CStdStubBuffer_DebugServerQueryInterface

Функция CStdStubBuffer_DebugServerQueryInterface реализует метод IRpcStubBuffer::D ebugServerQueryInterface.
CStdStubBuffer_DebugServerRelease

Функция CStdStubBuffer_DebugServerRelease реализует метод IRpcStubBuffer::D ebugServerRelease.
CStdStubBuffer_Disconnect

Функция CStdStubBuffer_Disconnect реализует метод IRpcStubBuffer::D isconnect и отключает объект сервера от заглушки.
CStdStubBuffer_Invoke

Функция CStdStubBuffer_Invoke реализует метод IRpcStubBuffer::Invoke.
CStdStubBuffer_IsIIDSupported

Функция CStdStubBuffer_IsIIDSupported реализует метод IRpcStubBuffer::IsIIDSupported.
CStdStubBuffer_QueryInterface

Функция CStdStubBuffer_QueryInterface реализует метод IRpcStubBuffer::QueryInterface.
CStdStubBuffer2_Connect

Реализует метод IRpcStubBuffer::Connect и подключает объект сервера к заглушку. (CStdStubBuffer2_Connect)
CStdStubBuffer2_CountRefs

Реализует метод IRpcStubBuffer::CountRefs.
CStdStubBuffer2_Disconnect

Реализует метод IRpcStubBuffer::D isconnect и отключает объект сервера от заглушки. (CStdStubBuffer2_Disconnect)
CStdStubBuffer2_QueryInterface

Реализует метод IRpcStubBuffer::QueryInterface. (CStdStubBuffer2_QueryInterface)
DceErrorInqText

Функция DceErrorInqText (rpcdce.h) возвращает текст сообщения для кода состояния.
DceErrorInqTextA

Функция DceErrorInqText возвращает текст сообщения для кода состояния. (DceErrorInqTextA)
DceErrorInqTextW

Функция DceErrorInqTextW (Юникод) (rpcdce.h) возвращает текст сообщения для кода состояния.
I_RpcBindingInqLocalClientPID

Получает идентификатор клиентского процесса.
I_RpcExceptionFilter

Определяет, является ли исключение неустранимым или неустранимым.
IUnknown_AddRef_Proxy

Функция IUnknown_AddRef_Proxy реализует метод AddRef для всех прокси-серверов интерфейса.
IUnknown_QueryInterface_Proxy

Функция IUnknown_QueryInterface_Proxy реализует метод QueryInterface для всех прокси-серверов интерфейса.
IUnknown_Release_Proxy

Функция IUnknown_Release_Proxy реализует метод Release для всех прокси-серверов интерфейса.
MesBufferHandleReset

Функция MesBufferHandleReset повторно инициализирует дескриптор для сериализации буфера.
MesDecodeBufferHandleCreate

Функция MesDecodeBufferHandleCreate создает дескриптор декодирования и инициализирует его для (фиксированного) буферного стиля сериализации.
MesDecodeIncrementalHandleCreate

Функция MesDecodeIncrementalHandleCreate создает дескриптор декодирования для добавочного стиля сериализации.
MesEncodeDynBufferHandleCreate

Функция MesEncodeDynBufferHandleCreate создает дескриптор кодирования, а затем инициализирует его для динамического буферного стиля сериализации.
MesEncodeFixedBufferHandleCreate

Функция MesEncodeFixedBufferHandleCreate создает дескриптор кодирования, а затем инициализирует его для фиксированного буферного стиля сериализации.
MesEncodeIncrementalHandleCreate

Функция MesEncodeIncrementalHandleCreate создает кодировку, а затем инициализирует ее для добавочного стиля сериализации.
MesHandleFree

Функция MesHandleFree освобождает память, выделенную дескриптором сериализации.
MesIncrementalHandleReset

Функция MesIncrementalHandleReset повторно инициализирует дескриптор для добавочной сериализации.
MesInqProcEncodingId

Функция MesInqProcEncodingId предоставляет идентификатор кодировки.
Ndr64AsyncClientCall

Ndr64AsyncClientCall не предназначен для прямого вызова приложениями.
Ndr64AsyncServerCallAll

Ndr64AsyncServerCallAll не предназначен для прямого вызова приложениями.
NdrAsyncClientCall

Функция NdrAsyncClientCall является асинхронной точкой входа на стороне клиента для заглушки режима /Oi и /Oic.
NdrAsyncClientCall2

NdrAsyncClientCall2 может быть изменен или недоступен.
NdrAsyncServerCall

NdrAsyncServerCall не предназначен для прямого вызова приложениями.
NdrClearOutParameters

Функция NdrClearOutParameters освобождает ресурсы от параметра out и очищает память в случае сбоя вызова RPC к серверу.
NdrClientCall

Функция NdrClientCall — это точка входа на стороне клиента для заглушки режима /Oicf.
NdrClientCall2

Функция NdrClientCall2 является точкой входа на стороне клиента для заглушки режима /Oicf.
NdrClientCall3

NdrClientCall3 может быть изменен или недоступен.
NdrClientCall4

NdrClientCall4 может быть изменен или недоступен.
NdrConformantArrayUnmarshall

Функция NdrConformantArrayUnmarshall отменяет удаление соответствующего массива.
NdrConformantStringBufferSize

Функция NdrConformantStringBufferSize вычисляет размер буфера в байтах, необходимый для маршалинга соответствующей строки.
NdrConformantStringMarshall

Функция NdrConformantStringMarshall маршалирует соответствующую строку в сетевой буфер для отправки на сервер.
NdrConformantStringUnmarshall

Функция NdrConformantStringUnmarshall размаршалирует соответствующую строку из сетевого буфера в память.
NdrContextHandleInitialize

Инициализирует новый дескриптор контекста RPC.
NdrContextHandleMemorySize

Возвращает размер предоставленного дескриптора контекста RPC, представленного в локальной памяти.
NdrContextHandleSize

Функция NdrContextHandleSize возвращает размер предоставленного дескриптора контекста RPC.
NdrConvert

Функция NdrConvert преобразует сетевой буфер из представления данных отправителя в представление данных получателя, если они отличаются.
NdrCStdStubBuffer_Release

Функция NdrCStdStubBuffer_Release реализует метод IRpcStubBuffer::Release.
NdrCStdStubBuffer2_Release

Функция NdrCStdStubBuffer2_Release реализует метод IRpcStubBuffer::Release.
NdrDcomAsyncClientCall

NdrDcomAsyncClientCall может быть изменен или недоступен.
NdrDcomAsyncClientCall2

NdrDcomAsyncClientCall2 может быть изменен или недоступен.
NdrDllCanUnloadNow

Функция NdrDllCanUnloadNow определяет, используется ли библиотека DLL, реализующая прокси-сервер и заглушку. В противном случае вызывающий объект может безопасно выгрузить библиотеку DLL из памяти.
NdrDllGetClassObject

Функция NdrDllGetClassObject извлекает объект класса прокси-сервера или заглушки.
NdrDllRegisterProxy

Функция NdrDllRegisterProxy создает запись реестра для интерфейсов, содержащихся в прокси-библиотеке DLL.
NdrDllUnregisterProxy

Функция NdrDllUnregisterProxy удаляет запись реестра для интерфейсов, содержащихся в прокси-библиотеке DLL.
NdrGetUserMarshalInfo

Функция NdrGetUserMarshalInfo предоставляет дополнительные сведения для wire_marshal и user_marshal вспомогательных функций.
NdrInterfacePointerBufferSize

Функция NdrInterfacePointerBufferSize вычисляет размер буфера в байтах, необходимый для маршалинга указателя интерфейса.
NdrInterfacePointerFree

Функция NdrInterfacePointerFree освобождает указатель интерфейса.
NdrInterfacePointerMarshall

Функция NdrInterfacePointerMarshall маршалирует указатель интерфейса в сетевой буфер для отправки на сервер.
NdrInterfacePointerUnmarshall

Функция NdrInterfacePointerUnmarshall отменяет удаление данных, на которые ссылается указатель интерфейса, из сетевого буфера в память.
NdrMesProcEncodeDecode2

NdrMesProcEncode2 может быть изменен или недоступен.
NdrMesProcEncodeDecode4

NdrMesProcEncodeDecode4 может быть изменен или недоступен.
NdrOleAllocate

Функция NdrOleAllocate используется RPC для выделения памяти для интерфейса объекта. Эта функция является оболочкой для функции CoTaskMemAlloc.
NdrOleFree

Функция NdrOleFree является оболочкой для функции CoTaskMemFree.
NdrPointerBufferSize

Функция NdrPointerBufferSize вычисляет необходимый размер буфера в байтах для указателя верхнего уровня на любой объект.
NdrPointerFree

Функция NdrPointerFree освобождает память.
NdrPointerMarshall

Функция NdrPointerMarshall маршалирует указатель верхнего уровня на что-либо. Указатели, внедренные в структуры, массивы или объединения, вызывают NdrPointerMarshall напрямую.
NdrPointerUnmarshall

Функция NdrPointerUnmarshall отменяет работу указателя верхнего уровня на что-либо. Указатели, внедренные в структуры, массивы или объединения, вызывают NdrPointerUnmarshall напрямую.
NdrProxyErrorHandler

Функция NdrProxyErrorHandler сопоставляет исключение в HRESULT с кодом средства RPC.
NdrProxyForwardingFunction10

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction10)
NdrProxyForwardingFunction11

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction11)
NdrProxyForwardingFunction12

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction12)
NdrProxyForwardingFunction13

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction13)
NdrProxyForwardingFunction14

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction14)
NdrProxyForwardingFunction15

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction15)
NdrProxyForwardingFunction16

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction16)
NdrProxyForwardingFunction17

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction17)
NdrProxyForwardingFunction18

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction18)
NdrProxyForwardingFunction19

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction19)
NdrProxyForwardingFunction20

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction20)
NdrProxyForwardingFunction21

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction21)
NdrProxyForwardingFunction22

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction22)
NdrProxyForwardingFunction23

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction23)
NdrProxyForwardingFunction24

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction24)
NdrProxyForwardingFunction25

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction25)
NdrProxyForwardingFunction26

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction26)
NdrProxyForwardingFunction27

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction27)
NdrProxyForwardingFunction28

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction28)
NdrProxyForwardingFunction29

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction29)
NdrProxyForwardingFunction3

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction3)
NdrProxyForwardingFunction30

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction30)
NdrProxyForwardingFunction31

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction31)
NdrProxyForwardingFunction32

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction32)
NdrProxyForwardingFunction4

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction4)
NdrProxyForwardingFunction5

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction5)
NdrProxyForwardingFunction6

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction6)
NdrProxyForwardingFunction7

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction7)
NdrProxyForwardingFunction8

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction8)
NdrProxyForwardingFunction9

Функция-заглушка для прокси-серверов COM. (NdrProxyForwardingFunction9)
NdrProxyFreeBuffer

Функция NdrProxyFreeBuffer освобождает буфер RPC.
NdrProxyGetBuffer

Функция NdrProxyGetBuffer получает сетевой буфер из COM с помощью вызова метода IRpcChannelBuffer::GetBuffer.
NdrProxyInitialize

Функция NdrProxyInitialize инициализирует прокси-сервер для метода объекта.
NdrProxySendReceive

Функция NdrProxySendReceive отправляет сообщение на сервер, а затем ожидает ответа.
NdrServerCall2

NdrServerCall2 не предназначен для прямого вызова приложениями.
NdrServerCallAll

NdrServerCallAll не предназначен для прямого вызова приложениями.
NdrSimpleTypeMarshall

Функция NdrSimpleTypeMarshall маршалирует простой тип.
NdrSimpleTypeUnmarshall

Функция NdrSimpleTypeUnmarshall размыкает простой тип.
NdrStubCall2

Функция NdrStubCall2 — это точка входа на стороне сервера для заглушек режима /Oicf.
NdrStubCall3

NdrStubCall3 не предназначен для прямого вызова приложениями.
NdrStubForwardingFunction

Функция NdrStubForwardingFunction — это точка входа для серверных методов объектов, определенных в базовом интерфейсе.
NdrStubGetBuffer

Функция NdrStubGetBuffer извлекает буфер из канала RPC.
NdrStubInitialize

Функция NdrStubInitialize вызывается заглушкой сервера перед отменой маршалинга. Он настраивает некоторые поля сообщений-заглушек.
NdrUserMarshalBufferSize

Функция NdrUserMarshalBufferSize вычисляет размер буфера в байтах, необходимый для маршалирования объекта маршалирования пользователя.
NdrUserMarshalFree

Функция NdrUserMarshalFree освобождает объект маршалирования пользователя.
NdrUserMarshalMarshall

Функция NdrUserMarshalMarshall маршалирует предоставленный буфер данных.
ObjectStublessClient10

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient10)
ObjectStublessClient11

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient11)
ObjectStublessClient12

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient12)
ObjectStublessClient13

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient13)
ObjectStublessClient14

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient14)
ObjectStublessClient15

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient15)
ObjectStublessClient16

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient16)
ObjectStublessClient17

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient17)
ObjectStublessClient18

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient18)
ObjectStublessClient19

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient19)
ObjectStublessClient20

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient20)
ObjectStublessClient21

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient21)
ObjectStublessClient22

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient22)
ObjectStublessClient23

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient23)
ObjectStublessClient24

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient24)
ObjectStublessClient25

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient25)
ObjectStublessClient26

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient26)
ObjectStublessClient27

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient27)
ObjectStublessClient28

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient28)
ObjectStublessClient29

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient29)
ObjectStublessClient3

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient3)
ObjectStublessClient30

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient30)
ObjectStublessClient31

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient31)
ObjectStublessClient32

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient32)
ObjectStublessClient4

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient4)
ObjectStublessClient5

Функция ObjectStublessClient5 — это функция-заглушка для прокси-серверов COM.
ObjectStublessClient6

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient6)
ObjectStublessClient7

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient7)
ObjectStublessClient8

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient8)
ObjectStublessClient9

Функция-заглушка для прокси-серверов COM. (ObjectStublessClient9)
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.
RpcAsyncAbortCall

Сервер вызывает RpcAsyncAbortCall, чтобы прервать асинхронный вызов.
RpcAsyncCancelCall

Клиент вызывает функцию RpcAsyncCancelCall, чтобы отменить асинхронный вызов.
RpcAsyncCompleteCall

Клиент и сервер вызывают функцию RpcAsyncCompleteCall для выполнения асинхронного вызова удаленной процедуры.
RpcAsyncGetCallHandle

Макрос RpcAsyncGetCallHandle возвращает дескриптор привязки при асинхронном вызове удаленной процедуры.
RpcAsyncGetCallStatus

Клиент вызывает функцию RpcAsyncGetCallStatus для определения текущего состояния асинхронного удаленного вызова.
RpcAsyncInitializeHandle

Клиент вызывает функцию RpcAsyncInitializeHandle для инициализации структуры RPC_ASYNC_STATE, используемой для асинхронного вызова.
RpcAsyncRegisterInfo

Функция RpcAsyncRegisterInfo устарела.
RpcBindingBindd

Функция RpcBindingBindd связывается с RPC-сервером и привязывается к нему.
RpcBindingCopy

Функция RpcBindingCopy копирует сведения о привязке и создает новый дескриптор привязки.
RpcBindingCreateA

Функция RpcBindingCreate создает новый быстрый дескриптор привязки RPC на основе предоставленного шаблона. (ANSI)
RpcBindingCreateW

Функция RpcBindingCreate создает новый быстрый дескриптор привязки RPC на основе предоставленного шаблона. (Юникод)
RpcBindingFree

Функция RpcBindingFree освобождает ресурсы дескриптора привязки.
RpcBindingFromStringBinding

Функция RpcBindingFromStringBinding (rpcdce.h) возвращает дескриптор привязки из строкового представления дескриптора привязки.
RpcBindingFromStringBindingA

Возвращает дескриптор привязки из строкового представления дескриптора привязки. (RpcBindingFromStringBindingA)
RpcBindingFromStringBindingW

Функция RpcBindingFromStringBindingW (Юникод) (rpcdce.h) возвращает дескриптор привязки из строкового представления дескриптора привязки.
RpcBindingInqAuthClient

Функция RpcBindingInqAuthClient (rpcdce.h) получает имя участника или атрибуты привилегий клиента, прошедшего проверку подлинности, который выполнил удаленный вызов процедуры.
RpcBindingInqAuthClientA

Серверное приложение вызывает функцию RpcBindingInqAuthClient, чтобы получить имя участника или атрибуты привилегий клиента, прошедшего проверку подлинности, который выполнил удаленный вызов процедуры. (RpcBindingInqAuthClientA)
RpcBindingInqAuthClientEx

Функция RpcBindingInqAuthClientEx (rpcdce.h) получает расширенные сведения о клиентской программе, которая выполнила удаленный вызов процедуры.
RpcBindingInqAuthClientExA

Серверное приложение вызывает функцию RpcBindingInqAuthClientEx для получения расширенных сведений о клиентской программе, которая выполнила удаленный вызов процедуры. (RpcBindingInqAuthClientExA)
RpcBindingInqAuthClientExW

Функция RpcBindingInqAuthClientExW (Юникод) (rpcdce.h) получает расширенные сведения о клиентской программе, которая выполнила удаленный вызов процедуры.
RpcBindingInqAuthClientW

Функция RpcBindingInqAuthClientW (Юникод) (rpcdce.h) получает имя участника или атрибуты привилегий клиента, который выполнил вызов удаленной процедуры.
RpcBindingInqAuthInfo

Функция RpcBindingInqAuthInfo (rpcdce.h) возвращает сведения о проверке подлинности и авторизации из дескриптора привязки.
RpcBindingInqAuthInfoA

Функция RpcBindingInqAuthInfo возвращает сведения о проверке подлинности и авторизации из дескриптора привязки. (RpcBindingInqAuthInfoA)
RpcBindingInqAuthInfoExA

Функция RpcBindingInqAuthInfoEx возвращает из дескриптора привязки сведения о проверке подлинности, авторизации и безопасности. (ANSI)
RpcBindingInqAuthInfoExW

Функция RpcBindingInqAuthInfoEx возвращает из дескриптора привязки сведения о проверке подлинности, авторизации и безопасности. (Юникод)
RpcBindingInqAuthInfoW

Функция RpcBindingInqAuthInfoW (Юникод) (rpcdce.h) возвращает сведения о проверке подлинности и авторизации из дескриптора привязки.
RpcBindingInqObject

Функция RpcBindingInqObject возвращает объект UUID из дескриптора привязки.
RpcBindingInqOption

Клиентские процессы RPC используют RpcBindingInqOption для определения текущих значений параметров привязки для заданного дескриптора привязки.
RpcBindingReset

Функция RpcBindingReset сбрасывает дескриптор привязки, чтобы узел был указан, но сервер на этом узле не указан.
RpcBindingServerFromClient

Приложение вызывает RpcBindingServerFromClient для преобразования дескриптора привязки клиента в частично привязанный дескриптор привязки сервера.
RpcBindingSetAuthInfo

Функция RpcBindingSetAuthInfo (rpcdce.h) задает сведения о проверке подлинности и авторизации дескриптора привязки.
RpcBindingSetAuthInfoA

Функция RpcBindingSetAuthInfo задает сведения о проверке подлинности и авторизации дескриптора привязки. (RpcBindingSetAuthInfoA)
RpcBindingSetAuthInfoExA

Функция RpcBindingSetAuthInfoEx задает сведения о проверке подлинности, авторизации и безопасности дескриптора привязки. (ANSI)
RpcBindingSetAuthInfoExW

Функция RpcBindingSetAuthInfoEx задает сведения о проверке подлинности, авторизации и безопасности дескриптора привязки. (Юникод)
RpcBindingSetAuthInfoW

Функция RpcBindingSetAuthInfoW (Юникод) (rpcdce.h) задает сведения о проверке подлинности и авторизации дескриптора привязки.
RpcBindingSetObject

Функция RpcBindingSetObject задает значение UUID объекта в дескрипторе привязки.
RpcBindingSetOption

Функция RpcBindingSetOption позволяет клиентским приложениям задавать параметры очереди сообщений в дескриптоле привязки.
RpcBindingToStringBindingBinding

Функция RpcBindingToStringBinding (rpcdce.h) возвращает строковое представление дескриптора привязки.
RpcBindingToStringBindingA

Функция RpcBindingToStringBinding возвращает строковое представление дескриптора привязки. (RpcBindingToStringBindingA)
RpcBindingToStringBindingW

Функция RpcBindingToStringBindingW (Юникод) (rpcdce.h) возвращает строковое представление дескриптора привязки.
RpcBindingUnbind

Отменяет привязку дескриптора привязки, ранее привязанного rpcBindingBind.
RpcBindingVectorFree

Функция RpcBindingVectorFree освобождает дескрипторы привязки, содержащиеся в векторе, и сам вектор.
RpcCancelThread

Функция RpcCancelThread отменяет поток. Функция RpcCancelThread не должна использоваться для отмены асинхронных вызовов RPC; Вместо этого используйте функцию RpcAsyncCancelCall, чтобы отменить асинхронный вызов RPC.
RpcCancelThreadEx

Функция RpcCancelThreadEx останавливает выполнение потока.
RpcCertGeneratePrincipalName

Функция RpcCertGeneratePrincipalName (rpcssl.h) используется серверными программами для создания имен субъектов для сертификатов безопасности.
RpcCertGeneratePrincipalNameA

Серверные программы используют функцию RpcCertGeneratePrincipalName для создания имен субъектов для сертификатов безопасности. (RpcCertGeneratePrincipalNameA)
RpcCertGeneratePrincipalNameW

Функция RpcCertGeneratePrincipalNameW (Unicode) (rpcssl.h) используется серверными программами для создания имен субъектов для сертификатов безопасности.
RpcEpRegister

Функция RpcEpRegister (rpcdce.h) добавляет или заменяет сведения об адресе сервера в локальной базе данных сопоставления конечных точек.
RpcEpRegisterA

Функция RpcEpRegister добавляет или заменяет сведения об адресе сервера в локальной базе данных сопоставления конечных точек. (RpcEpRegisterA)
RpcEpRegisterNoReplace

Функция RpcEpRegisterNoReplace (rpcdce.h) добавляет сведения об адресе сервера в локальную базу данных сопоставления конечных точек.
RpcEpRegisterNoReplaceA

Функция RpcEpRegisterNoReplace добавляет сведения об адресе сервера в локальную базу данных сопоставления конечных точек. (RpcEpRegisterNoReplaceA)
RpcEpRegisterNoReplaceW

Функция RpcEpRegisterNoReplaceW (Unicode) (rpcdce.h) добавляет сведения об адресе сервера в локальную базу данных сопоставления конечных точек.
RpcEpRegisterW

Функция RpcEpRegisterW (Юникод) (rpcdce.h) добавляет или заменяет сведения об адресе сервера в локальной базе данных сопоставления конечных точек.
RpcEpResolveBinding

Функция RpcEpResolveBinding разрешает частично привязанный дескриптор привязки сервера в полностью привязанный дескриптор привязки сервера.
RpcEpUnregister

Функция RpcEpUnregister удаляет сведения об адресе сервера из локальной базы данных endpoint-map.
RpcErrorAddRecord

Функция RpcErrorAddRecord добавляет расширенные сведения об ошибках в цепочку расширенных записей сведений об ошибках.
RpcErrorClearInformation

Функция RpcErrorClearInformation очищает все расширенные сведения об ошибках в текущем потоке.
RpcErrorEndEnumeration

Функция RpcErrorEndEnumeration завершает перечисление расширенных сведений об ошибках и освобождает все ресурсы, выделенные RPC для перечисления.
RpcErrorGetNextRecord

Функция RpcErrorGetNextRecord извлекает следующую расширенную запись сведений об ошибке для дескриптора перечисления.
RpcErrorGetNumberOfRecords

Функция RpcErrorGetNumberOfRecords возвращает количество записей в расширенных сведениях об ошибке.
RpcErrorLoadErrorInfo

Функция RpcErrorLoadErrorInfo преобразует большой двоичный объект, полученный вызовом RpcErrorSaveErrorInfo, в расширенные сведения об ошибке.
RpcErrorResetEnumeration

Функция RpcErrorResetEnumeration сбрасывает курсор перечисления для любого внутрипроцессного перечисления, сбрасывая процесс таким образом, чтобы последующий вызов RpcErrorGetNextRecord извлекает первую расширенную запись сведений об ошибке.
RpcErrorSaveErrorInfo

Функция RpcErrorSaveErrorInfo возвращает все сведения об ошибках для дескриптора перечисления в виде большого двоичного объекта.
RpcErrorStartEnumeration

Функция RpcErrorStartEnumeration начинает перечисление расширенных сведений об ошибке.
RpcExcept

Инструкция RpcExcept обеспечивает структурированную обработку исключений для приложений RPC.
RpcExceptionFilter

Фильтр исключений по умолчанию, который определяет, является ли исключение неустранимым или неустранимым.
RpcFreeAuthorizationContext

Функция RpcFreeAuthorizationContext освобождает контекст Authz, полученный при предыдущем вызове функции RpcGetAuthorizationContextForClient.
RpcGetAuthorizationContextForClient

Функция RpcGetAuthorizationContextForClient возвращает контекст Authz для клиента RPC, который можно использовать с функциями Authz для высокопроизводительной проверки подлинности. Поддерживается только для последовательностей протоколов ncalrpc и ncacn_*.
RpcIfIdVectorFree

Функция RpcIfIdVectorFree освобождает вектор и структуры идентификации интерфейса, содержащиеся в векторе.
RpcIfInqId

Функция RpcIfInqId возвращает часть идентификатора интерфейса спецификации интерфейса.
RpcImpersonateClient

Поток сервера, обрабатывающий вызовы удаленных процедур клиента, может вызывать функцию RpcImpersonateClient для олицетворения активного клиента.
RpcImpersonateClientContainer

RpcImpersonateClientContainer может быть изменен или недоступен.
RpcMgmtEnableIdleCleanup

Функция RpcMgmtEnableIdleCleanup позволяет RPC закрывать неактивные ресурсы, такие как сетевые подключения, на клиенте.
RpcMgmtEpEltInqBegin

Функция RpcMgmtEpEltInqBegin создает контекст запроса для просмотра элементов в сопоставлении конечных точек.
RpcMgmtEpEltInqDone

Функция RpcMgmtEpEltInqDone удаляет контекст запроса для просмотра элементов в карте конечных точек.
RpcMgmtEpEltInqNext

Функция RpcMgmtEpEltInqNext (rpcdce.h) возвращает один элемент из карты конечных точек.
RpcMgmtEpEltInqNextA

Функция RpcMgmtEpEltInqNext возвращает один элемент из карты конечных точек. (RpcMgmtEpEltInqNextA)
RpcMgmtEpEltInqNextW

Функция RpcMgmtEpEltInqNextW (Юникод) (rpcdce.h) возвращает один элемент из карты конечных точек.
RpcMgmtEpUnregister

Функция RpcMgmtEpUnregister удаляет сведения об адресе сервера из сопоставления конечных точек.
RpcMgmtInqComTimeout

Функция RpcMgmtInqComTimeout возвращает значение времени ожидания binding-communications в дескрипторе привязки.
RpcMgmtInqDefaultProtectLevel

Функция RpcMgmtInqDefaultProtectLevel возвращает уровень проверки подлинности по умолчанию для службы проверки подлинности.
RpcMgmtInqIfIds

Функция RpcMgmtInqIfIds возвращает вектор, содержащий идентификаторы интерфейсов, предлагаемых сервером.
RpcMgmtInqServerPrincName

Функция RpcMgmtInqServerPrincName (rpcdce.h) возвращает имя участника сервера.
RpcMgmtInqServerPrincNameA

Функция RpcMgmtInqServerPrincName возвращает имя участника сервера. (RpcMgmtInqServerPrincNameA)
RpcMgmtInqServerPrincNameW

Функция RpcMgmtInqServerPrincNameW (Unicode) (rpcdce.h) возвращает имя участника сервера.
RpcMgmtInqStats

Функция RpcMgmtInqStats возвращает статистику выполнения RPC.
RpcMgmtIsServerListening

Функция RpcMgmtIsServerListening сообщает, прослушивает ли сервер удаленные вызовы процедур.
RpcMgmtSetAuthorizationFn

Функция RpcMgmtSetAuthorizationFn устанавливает функцию авторизации для обработки удаленных вызовов функций управления сервера.
RpcMgmtSetCancelTimeout

Функция RpcMgmtSetCancelTimeout задает нижнюю границу времени ожидания до истечения времени ожидания после пересылки отмены.
RpcMgmtSetComTimeout

Функция RpcMgmtSetComTimeout задает значение времени ожидания binding-communications в дескрипторе привязки.
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 и операционная система указанную последовательность протокола.
RPCNOTIFICATION_ROUTINE

Функция RPCNOTIFICATION_ROUTINE предоставляет программам, использующим асинхронный RPC, возможность настраивать ответы на асинхронные события.
RpcNsBindingExportA

Функция RpcNsBindingExport устанавливает запись базы данных службы имен с несколькими дескрипторами привязки и несколькими объектами для сервера. (ANSI)
RpcNsBindingExportPnPA

Функция RpcNsBindingExportPnP устанавливает запись базы данных службы имен с несколькими дескрипторами привязки и несколькими объектами для сервера, поддерживающего Plug and Play. (ANSI)
RpcNsBindingExportPnPW

Функция RpcNsBindingExportPnP устанавливает запись базы данных службы имен с несколькими дескрипторами привязки и несколькими объектами для сервера, поддерживающего Plug and Play. (Юникод)
RpcNsBindingExportW

Функция RpcNsBindingExport устанавливает запись базы данных службы имен с несколькими дескрипторами привязки и несколькими объектами для сервера. (Юникод)
RpcNsBindingImportBeginA

Функция RpcNsBindingImportBegin создает контекст импорта для импорта совместимых с клиентом дескрипторов привязки для серверов, которые предлагают указанный интерфейс и объект. (ANSI)
RpcNsBindingImportBeginW

Функция RpcNsBindingImportBegin создает контекст импорта для импорта совместимых с клиентом дескрипторов привязки для серверов, которые предлагают указанный интерфейс и объект. (Юникод)
RpcNsBindingImportDone

Функция RpcNsBindingImportDone сообщает, что клиент завершил поиск совместимого сервера, и удаляет контекст импорта.
RpcNsBindingImportNext

Функция RpcNsBindingImportNext ищет интерфейс (и при необходимости объект из базы данных службы имен) и возвращает дескриптор привязки совместимого сервера, если он найден.
RpcNsBindingInqEntryName

Функция RpcNsBindingInqEntryName (rpcdce.h) возвращает имя записи, из которой получен дескриптор привязки.
RpcNsBindingInqEntryNameA

Функция RpcNsBindingInqEntryName возвращает имя записи, из которой получен дескриптор привязки. (RpcNsBindingInqEntryNameA)
RpcNsBindingInqEntryNameW

Функция RpcNsBindingInqEntryNameW (Юникод) (rpcdce.h) возвращает имя записи, из которой поступил дескриптор привязки.
RpcNsBindingLookupBeginA

Функция RpcNsBindingLookupBegin создает контекст поиска для интерфейса и объекта . (ANSI)
RpcNsBindingLookupBeginW

Функция RpcNsBindingLookupBegin создает контекст поиска для интерфейса и объекта . (Юникод)
RpcNsBindingLookupDone

Функция RpcNsBindingLookupDone означает, что клиент завершил поиск совместимых серверов, и удаляет контекст поиска.
RpcNsBindingLookupNext

Функция RpcNsBindingLookupNext возвращает список совместимых дескрипторов привязки для указанного интерфейса и при необходимости объекта .
RpcNsBindingSelect

Функция RpcNsBindingSelect возвращает дескриптор привязки из списка совместимых дескрипторов привязки.
RpcNsBindingUnexportA

Функция RpcNsBindingUnexport удаляет дескрипторы привязки для интерфейса и объектов из записи в базе данных name-service. (ANSI)
RpcNsBindingUnexportPnPA

Функция RpcNsBindingUnexportPnP удаляет дескрипторы привязки для интерфейсов и объектов Plug and Play из записи в базе данных name-service. (ANSI)
RpcNsBindingUnexportPnPW

Функция RpcNsBindingUnexportPnP удаляет дескрипторы привязки для интерфейсов и объектов Plug and Play из записи в базе данных name-service. (Юникод)
RpcNsBindingUnexportW

Функция RpcNsBindingUnexport удаляет дескрипторы привязки для интерфейса и объектов из записи в базе данных name-service. (Юникод)
RpcNsEntryExpandNameA

Функция RpcNsEntryExpandName расширяет имя записи службы имен. Эта функция поддерживается Active Directory. (ANSI)
RpcNsEntryExpandNameW

Функция RpcNsEntryExpandName расширяет имя записи службы имен. Эта функция поддерживается Active Directory. (Юникод)
RpcNsEntryObjectInqBeginA

Функция RpcNsEntryObjectInqBegin создает контекст запроса для объектов записи базы данных службы имен. (ANSI)
RpcNsEntryObjectInqBeginW

Функция RpcNsEntryObjectInqBegin создает контекст запроса для объектов записи базы данных службы имен. (Юникод)
RpcNsEntryObjectInqDone

Функция RpcNsEntryObjectInqDone удаляет контекст запроса для объектов записи базы данных службы имен.
RpcNsEntryObjectInqNext

Функция RpcNsEntryObjectInqNext возвращает по одному объекту за раз из записи базы данных службы имен.
RpcNsGroupDeleteA

Функция RpcNsGroupDelete удаляет атрибут группы. (ANSI)
RpcNsGroupDeleteW

Функция RpcNsGroupDelete удаляет атрибут группы. (Юникод)
RpcNsGroupMbrAddA

Функция RpcNsGroupMbrAdd добавляет имя записи в группу. При необходимости создается запись . (ANSI)
RpcNsGroupMbrAddW

Функция RpcNsGroupMbrAdd добавляет имя записи в группу. При необходимости создается запись . (Юникод)
RpcNsGroupMbrInqBeginA

Функция RpcNsGroupMbrInqBegin создает контекст запроса для просмотра членов группы. (ANSI)
RpcNsGroupMbrInqBeginW

Функция RpcNsGroupMbrInqBegin создает контекст запроса для просмотра членов группы. (Юникод)
RpcNsGroupMbrInqDone

Функция RpcNsGroupMbrInqDone удаляет контекст запроса для группы.
RpcNsGroupMbrInqNextA

Функция RpcNsGroupMbrInqNext возвращает одно имя записи из группы за раз. (ANSI)
RpcNsGroupMbrInqNextW

Функция RpcNsGroupMbrInqNext возвращает одно имя записи из группы за раз. (Юникод)
RpcNsGroupMbrRemoveA

Функция RpcNsGroupMbrRemove удаляет имя записи из группы. (ANSI)
RpcNsGroupMbrRemoveW

Функция RpcNsGroupMbrRemove удаляет имя записи из группы. (Юникод)
RpcNsMgmtBindingUnexportA

Функция RpcNsMgmtBindingUnexport удаляет несколько дескрипторов привязки и объектов из записи в базе данных службы имен. (ANSI)
RpcNsMgmtBindingUnexportW

Функция RpcNsMgmtBindingUnexport удаляет несколько дескрипторов привязки и объектов из записи в базе данных службы имен. (Юникод)
RpcNsMgmtEntryCreateA

Функция RpcNsMgmtEntryCreate создает запись базы данных службы имен. (ANSI)
RpcNsMgmtEntryCreateW

Функция RpcNsMgmtEntryCreate создает запись базы данных службы имен. (Юникод)
RpcNsMgmtEntryDeleteA

Функция RpcNsMgmtEntryDelete удаляет запись базы данных службы имен. (ANSI)
RpcNsMgmtEntryDeleteW

Функция RpcNsMgmtEntryDelete удаляет запись базы данных службы имен. (Юникод)
RpcNsMgmtEntryInqIfIdsA

Функция RpcNsMgmtEntryInqIfIds возвращает список интерфейсов, экспортированных в запись базы данных службы имен. (ANSI)
RpcNsMgmtEntryInqIfIdsW

Функция RpcNsMgmtEntryInqIfIds возвращает список интерфейсов, экспортированных в запись базы данных службы имен. (Юникод)
RpcNsMgmtHandleSetExpAge

Функция RpcNsMgmtHandleSetExpAge задает срок действия дескриптора службы имен для локальных копий данных службы имен.
RpcNsMgmtInqExpAge

Функция RpcNsMgmtInqExpAge возвращает глобальный срок действия для локальных копий данных службы имен.
RpcNsMgmtSetExpAge

Функция RpcNsMgmtSetExpAge изменяет глобальный срок действия приложения для локальных копий данных службы имен.
RpcNsProfileDeleteA

Функция RpcNsProfileDelete удаляет атрибут профиля. (ANSI)
RpcNsProfileDeleteW

Функция RpcNsProfileDelete удаляет атрибут профиля. (Юникод)
RpcNsProfileEltAddA

Функция RpcNsProfileEltAdd добавляет элемент в профиль. При необходимости создается запись . (ANSI)
RpcNsProfileEltAddW

Функция RpcNsProfileEltAdd добавляет элемент в профиль. При необходимости создается запись . (Юникод)
RpcNsProfileEltInqBeginA

Функция RpcNsProfileEltInqBegin создает контекст запроса для просмотра элементов в профиле. (ANSI)
RpcNsProfileEltInqBeginW

Функция RpcNsProfileEltInqBegin создает контекст запроса для просмотра элементов в профиле. (Юникод)
RpcNsProfileEltInqDone

Функция RpcNsProfileEltInqDone удаляет контекст запроса для просмотра элементов в профиле.
RpcNsProfileEltInqNextA

Функция RpcNsProfileEltInqNext возвращает по одному элементу за раз из профиля. (ANSI)
RpcNsProfileEltInqNextW

Функция RpcNsProfileEltInqNext возвращает по одному элементу за раз из профиля. (Юникод)
RpcNsProfileEltRemoveA

Функция RpcNsProfileEltRemove удаляет элемент из профиля. (ANSI)
RpcNsProfileEltRemoveW

Функция RpcNsProfileEltRemove удаляет элемент из профиля. (Юникод)
RpcObjectInqType

Функция RpcObjectInqType возвращает тип объекта .
RpcObjectSetInqFn

Функция RpcObjectSetInqFn регистрирует функцию запроса объекта. Значение NULL отключает ранее зарегистрированную функцию object-inquiry.
RpcObjectSetType

Функция RpcObjectSetType назначает тип объекта .
RpcProtseqVectorFree

Функция RpcProtseqVectorFree (rpcdce.h) освобождает последовательности протоколов, содержащиеся в векторе, и сам вектор.
RpcProtseqVectorFreeA

Функция RpcProtseqVectorFree освобождает протокольные последовательности, содержащиеся в векторе, и сам вектор. (RpcProtseqVectorFreeA)
RpcProtseqVectorFreeW

Функция RpcProtseqVectorFreeW (Юникод) (rpcdce.h) освобождает последовательности протокола, содержащиеся в векторе, и сам вектор.
RpcRaiseException

Используйте функцию RpcRaiseException для создания исключения. Функция не возвращается вызывающей объекту.
RpcRevertContainerImpersonation

RpcRevertContainerImpersonation может быть изменен или недоступен.
RpcRevertToSelf

После вызова RpcImpersonateClient и выполнения любых задач, требующих олицетворения клиента, сервер вызывает RpcRevertToSelf для завершения олицетворения и повторного создания собственного удостоверения безопасности.
RpcRevertToSelfEx

Функция RpcRevertToSelfEx позволяет серверу олицетворение клиента, а затем отменить изменения в многопоточной операции, где вызов олицетворения клиента может поступать из потока, отличного от потока, изначально отправленного из RPC.
RpcServerCompleteSecurityCallback

Функция RpcServerCompleteSecurityCallback выполняет асинхронный обратный вызов безопасности.
RpcServerInqBindingHandle

Получает дескриптор привязки для вызовов RPC, обслуживаемых потоком, в котором вызывается RpcServerInqBindingHandle.
RpcServerInqBindings

Функция RpcServerInqBindings возвращает дескрипторы привязки, по которым можно принимать удаленные вызовы процедур.
RpcServerInqCallAttributesA

Функция RpcServerInqCallAttributes — это вызов сервера RPC, который получает атрибуты контекста безопасности клиента. (ANSI)
RpcServerInqCallAttributesW

Функция RpcServerInqCallAttributes — это вызов сервера RPC, который получает атрибуты контекста безопасности клиента. (Юникод)
RpcServerInqDefaultPrincName

Функция RpcServerInqDefaultPrincName (rpcdce.h) получает имя участника по умолчанию для данной службы проверки подлинности.
RpcServerInqDefaultPrincNameA

Функция RpcServerInqDefaultPrincName получает имя участника по умолчанию для данной службы проверки подлинности. (RpcServerInqDefaultPrincNameA)
RpcServerInqDefaultPrincNameW

Функция RpcServerInqDefaultPrincNameW (Юникод) (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 (Юникод) (rpcdce.h) регистрирует сведения о проверке подлинности в библиотеке времени выполнения RPC.
RpcServerRegisterIf

Функция RpcServerRegisterIf регистрирует интерфейс с библиотекой времени выполнения RPC.
RpcServerRegisterIf2

Функция RpcServerRegisterIf2 регистрирует интерфейс с библиотекой времени выполнения RPC.
RpcServerRegisterIf3

Функция RpcServerRegisterIf3 регистрирует интерфейс с библиотекой времени выполнения RPC.
RpcServerRegisterIfEx

Функция RpcServerRegisterIfEx регистрирует интерфейс с библиотекой времени выполнения RPC.
RpcServerSubscribeForNotification

Подписывает сервер на уведомления RPC.
RpcServerTestCancel

Сервер вызывает RpcServerTestCancel для тестирования запросов на отмену клиента.
RpcServerUnregisterIf

Функция RpcServerUnregisterIf удаляет интерфейс из реестра библиотек времени выполнения RPC.
RpcServerUnregisterIfEx

Функция RpcServerUnregisterIfEx удаляет интерфейс из реестра библиотек времени выполнения RPC. Эта функция расширяет функциональные возможности функции RpcServerUnregisterIf.
RpcServerUnsubscribeForNotification

Отменяет подписку сервера на уведомления RPC.
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 (Юникод) (rpcdce.h) сообщает библиотеке времени выполнения RPC использовать указанную последовательность протоколов и конечную точку для получения удаленных вызовов процедур.
RpcServerUseProtseqEpW

Функция RpcServerUseProtseqEpW (Юникод) (rpcdce.h) сообщает библиотеке времени выполнения RPC использовать указанную последовательность протокола и конечную точку для получения удаленных вызовов процедур.
RpcServerUseProtseqEx

Функция RpcServerUseProtseqEx (rpcdce.h) сообщает библиотеке времени выполнения RPC использовать указанную последовательность протокола для получения удаленных вызовов процедур.
RpcServerUseProtseqExA

Функция RpcServerUseProtseqEx сообщает библиотеке времени выполнения RPC использовать указанную последовательность протокола для получения удаленных вызовов процедур. (RpcServerUseProtseqExA)
RpcServerUseProtseqExW

Функция RpcServerUseProtseqExW (Юникод) (rpcdce.h) сообщает библиотеке времени выполнения RPC использовать указанную последовательность протокола для получения удаленных вызовов процедур.
RpcServerUseProtseqIf

Функция RpcServerUseProtseqIf (rpcdce.h) сообщает библиотеке времени выполнения RPC использовать указанную последовательность протоколов и конечные точки в спецификации интерфейса для получения удаленных вызовов процедур.
RpcServerUseProtseqIfA

Функция RpcServerUseProtseqIf сообщает библиотеке времени выполнения RPC использовать указанную последовательность протоколов в сочетании с конечными точками в спецификации интерфейса для получения удаленных вызовов процедур. (RpcServerUseProtseqIfA)
RpcServerUseProtseqIfEx

Функция RpcServerUseProtseqIfEx (rpcdce.h) сообщает библиотеке времени выполнения RPC использовать указанную последовательность протокола и конечные точки в спецификации интерфейса для получения удаленных вызовов процедур.
RpcServerUseProtseqIfExA

Функция RpcServerUseProtseqIfEx сообщает библиотеке времени выполнения RPC использовать указанную последовательность протоколов в сочетании с конечными точками в спецификации интерфейса для получения удаленных вызовов процедур. (RpcServerUseProtseqIfExA)
RpcServerUseProtseqIfExW

Функция RpcServerUseProtseqIfExW (Юникод) (rpcdce.h) сообщает библиотеке времени выполнения RPC использовать указанную последовательность протоколов и конечные точки в спецификации интерфейса для получения удаленных вызовов процедур.
RpcServerUseProtseqIfW

Функция RpcServerUseProtseqIfW (Unicode) (rpcdce.h) сообщает библиотеке времени выполнения RPC использовать указанную последовательность протоколов и конечные точки в спецификации интерфейса для получения удаленных вызовов процедур.
RpcServerUseProtseqW

Функция RpcServerUseProtseqW (Юникод) (rpcdce.h) сообщает библиотеке времени выполнения RPC использовать указанную последовательность протокола для получения удаленных вызовов процедур.
RpcSmAllocate

Функция RpcSmAllocate выделяет память в функции управления памятью заглушки RPC и возвращает указатель на выделенную память или значение NULL.
RpcSmClientFree

Функция RpcSmClientFree освобождает память, возвращаемую из заглушки клиента.
RpcSmDetextClientContext

Функция RpcSmDesphereClientContext освобождает ресурсы памяти клиента для дескриптора контекста и делает дескриптор контекста NULL.
RpcSmDisableAllocate

Функция RpcSmDisableAllocate освобождает ресурсы и память в среде управления памятью заглушки.
RpcSmEnableAllocate

Функция RpcSmEnableAllocate устанавливает среду управления памятью заглушки.
RpcSmFree

Функция RpcSmFree освобождает память, выделенную RpcSmAllocate.
RpcSmGetThreadHandle

Функция RpcSmGetThreadHandle возвращает дескриптор потока (NULL) для среды управления памятью заглушки.
RpcSmSetClientAllocFree

Функция RpcSmSetClientAllocFree включает механизмы выделения и освобождения памяти, используемые клиентскими заглушками.
RpcSmSetThreadHandle

Функция RpcSmSetThreadHandle задает дескриптор потока для среды управления памятью заглушки.
RpcSmSwapClientAllocFree

Функция RpcSmSwapClientAllocFree обменивается клиентскими механизмами выделения памяти и освобождения памяти заглушки с механизмами, предоставленными клиентом.
RpcSsAllocate

Функция RpcSsAllocate выделяет память в функции управления памятью заглушки RPC и возвращает указатель на выделенную память или значение NULL.
RpcSsContextLockExclusive

Функция RpcSsContextLockExclusive позволяет приложению начать использовать дескриптор контекста в монопольном режиме.
RpcSsContextLockShared

Функция RpcSsContextLockShared позволяет приложению начать использовать дескриптор контекста в общем режиме.
RpcSsDetextClientContext

Функция RpcSsDetextClientContext уничтожает дескриптор контекста, который больше не нужен клиенту, без обращения к серверу.
RpcSsDisableAllocate

Функция RpcSsDisableAllocate освобождает ресурсы и память в среде управления памятью заглушки.
RpcSsDontSerializeContext

Функция RpcSsDontSerializeContext отключает сериализацию во время выполнения нескольких вызовов, отправляемых подпрограммам диспетчера серверов в одном дескрипторе контекста.
RpcSsEnableAllocate

Функция RpcSsEnableAllocate устанавливает среду управления памятью заглушки.
RpcSsFree

Функция RpcSsFree освобождает память, выделенную RpcSsAllocate.
RpcSsGetThreadHandle

Функция RpcSsGetThreadHandle возвращает дескриптор потока для среды управления памятью заглушки.
RpcSsSetClientAllocFree

Функция RpcSsSetClientAllocFree включает механизмы выделения и освобождения памяти, используемые клиентскими заглушками.
RpcSsSetThreadHandle

Функция RpcSsSetThreadHandle задает дескриптор потока для среды управления памятью заглушки.
RpcSsSwapClientAllocFree

Функция RpcSsSwapClientAllocFree обменивает механизмы выделения и освобождения памяти, используемые клиентскими заглушками, с механизмами, предоставленными клиентом.
RpcStringBindingCompose

Функция RpcStringBindingCompose (rpcdce.h) создает дескриптор привязки строки.
RpcStringBindingComposeA

Функция RpcStringBindingCompose создает дескриптор привязки строки. (RpcStringBindingComposeA)
RpcStringBindingComposeW

Функция RpcStringBindingComposeW (Юникод) (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 (Юникод) (rpcdce.h) освобождает строку символов, выделенную библиотекой времени выполнения RPC.
RpcTestCancel

Функция RpcTestCancel проверяет наличие указания отмены.
RpcUserFree

RpcUserFree может быть изменен или недоступен.
UuidCompare

Приложение вызывает функцию UuidCompare для сравнения двух идентификаторов UUID и определения их порядка. Возвращаемое значение дает порядок.
UuidCreate

Функция UuidCreate создает новый UUID.
UuidCreateNil

Функция UuidCreateNil создает UUID с значением nil.
UuidCreateSequential

Функция UuidCreateSequential создает новый UUID.
UuidEqual

Приложение вызывает функцию UuidEqual для сравнения двух идентификаторов UUID и определения их равенства.
UuidFromString

Функция UuidFromString (rpcdce.h) преобразует строку в UUID.
UuidFromStringA

Функция UuidFromString преобразует строку в UUID. (UuidFromStringA)
UuidFromStringW

Функция UuidFromStringW (Юникод) (rpcdce.h) преобразует строку в UUID.
UuidHash

Приложение вызывает функцию UuidHash для создания хэш-значения для указанного UUID.
UuidIsNil

Приложение вызывает функцию UuidIsNil, чтобы определить, является ли указанный UUID UUID значением nil.
UuidToString

Функция UuidToString (rpcdce.h) преобразует UUID в строку.
UuidToStringA

Функция UuidToString преобразует UUID в строку. (UuidToStringA)
UuidToStringW

Функция UuidToStringW (Юникод) (rpcdce.h) преобразует UUID в строку.

Структуры

 
MIDL_STUB_DESC

Структура MIDL_STUB_DESC — это структура, созданная MIDL, которая содержит сведения о заглушку интерфейса, касающуюся вызовов RPC между клиентом и сервером.
MIDL_STUB_MESSAGE

Создается MIDL и содержит текущее состояние заглушки RPC. Приложения не должны изменять структуру MIDL_STUB_MESSAGE напрямую.
NDR_USER_MARSHAL_INFO

Структура NDR_USER_MARSHAL_INFO содержит сведения о состоянии вызова RPC, которые можно передать wire_marshal и user_marshal вспомогательным функциям.
NDR_USER_MARSHAL_INFO_LEVEL1

Структура NDR_USER_MARSHAL_INFO_LEVEL1 содержит сведения о состоянии вызова RPC, которые можно передать wire_marshal и user_marshal вспомогательным функциям.
ProxyFileInfo

Структура ProxyFileInfo содержит сведения о прокси-серверах интерфейса в прокси-библиотеке DLL.
RPC_ASYNC_NOTIFICATION_INFO

Содержит сведения об уведомлениях для асинхронных вызовов удаленных процедур. Эти сведения об уведомлениях можно настроить для портов завершения ввода-вывода (IOC), вызовов асинхронных процедур Windows (APC), обмена сообщениями Windows и уведомлений о событиях Windows.
RPC_ASYNC_STATE

Структура RPC_ASYNC_STATE содержит состояние асинхронного вызова удаленной процедуры. RPC_ASYNC_STATE — это дескриптор этой структуры, используемый для ожидания, запроса, ответа на асинхронные вызовы или отмены.
RPC_BINDING_HANDLE_OPTIONS_V1

Содержит дополнительные параметры для создания дескриптора привязки RPC.
RPC_BINDING_HANDLE_SECURITY_V1_A

Содержит основные параметры безопасности, с помощью которых создается дескриптор привязки RPC. (ANSI)
RPC_BINDING_HANDLE_SECURITY_V1_W

Содержит основные параметры безопасности, с помощью которых создается дескриптор привязки RPC. (Юникод)
RPC_BINDING_HANDLE_TEMPLATE_V1_A

Содержит основные параметры для создания дескриптора привязки RPC. (ANSI)
RPC_BINDING_HANDLE_TEMPLATE_V1_W

Содержит основные параметры для создания дескриптора привязки RPC. (Юникод)
RPC_BINDING_VECTOR

Структура RPC_BINDING_VECTOR содержит список дескрипторов привязки, по которым серверное приложение может принимать удаленные вызовы процедур.
RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR

Структура RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR содержит файл cookie, который вставляется в заголовок трафика RPC/HTTP.
RPC_CALL_ATTRIBUTES_V1_A

Структура RPC_CALL_ATTRIBUTES_V1 предоставляет параметры функции RpcServerInqCallAttributes. Реализовано в версиях ANSI и UNICODE для операционных систем Windows XP и Windows Server 2003. (ANSI)
RPC_CALL_ATTRIBUTES_V1_W

Структура RPC_CALL_ATTRIBUTES_V1 предоставляет параметры функции RpcServerInqCallAttributes. Реализовано в версиях ANSI и UNICODE для операционных систем Windows XP и Windows Server 2003. (Юникод)
RPC_CALL_ATTRIBUTES_V2_A

Структура RPC_CALL_ATTRIBUTES_V2 предоставляет параметры функции RpcServerInqCallAttributes. Версия 2 указывает поддержку локальных адресов и идентификаторов клиентских процессов. (ANSI)
RPC_CALL_ATTRIBUTES_V2_W

Структура RPC_CALL_ATTRIBUTES_V2 предоставляет параметры функции RpcServerInqCallAttributes. Версия 2 указывает поддержку локальных адресов и идентификаторов клиентских процессов. (Юникод)
RPC_CALL_LOCAL_ADDRESS_V1

Содержит сведения о локальном адресе, по которому был выполнен вызов.
RPC_CLIENT_INTERFACE

Структура RPC_CLIENT_INTERFACE является частью частного интерфейса между библиотеками времени выполнения и заглушками. Большинство распределенных приложений, использующих Microsoft RPC, не нуждаются в этой структуре.
RPC_DISPATCH_TABLE

Структура RPC_DISPATCH_TABLE является частью частного интерфейса между библиотеками времени выполнения и заглушками. Большинство распределенных приложений, использующих Microsoft RPC, не нуждаются в этой структуре.
RPC_EE_INFO_PARAM

Структура RPC_EE_INFO_PARAM используется для хранения расширенных сведений об ошибках.
RPC_ENDPOINT_TEMPLATE

Структура RPC_ENDPOINT_TEMPLATE (rpcdce.h) указывает свойства конечной точки сервера группы интерфейсов RPC, включая последовательность протокола и имя.
RPC_ENDPOINT_TEMPLATEA

Задает свойства конечной точки сервера группы интерфейса RPC, включая последовательность и имя протокола. (RPC_ENDPOINT_TEMPLATEA)
RPC_ENDPOINT_TEMPLATEW

Структура RPC_ENDPOINT_TEMPLATEW (Юникод) (rpcdce.h) указывает свойства конечной точки сервера группы интерфейсов RPC, включая последовательность протокола и имя.
RPC_ERROR_ENUM_HANDLE

Структура RPC_ERROR_ENUM_HANDLE предоставляет дескриптор перечисления, используемый функциями RpcError* для обработки расширенных сведений об ошибках.
RPC_EXTENDED_ERROR_INFO

Структура RPC_EXTENDED_ERROR_INFO используется для хранения расширенных сведений об ошибках.
RPC_HTTP_TRANSPORT_CREDENTIALS_A

Структура RPC_HTTP_TRANSPORT_CREDENTIALS определяет дополнительные учетные данные для проверки подлинности на прокси-сервере RPC при использовании RPC/HTTP. (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A

Структура RPC_HTTP_TRANSPORT_CREDENTIALS_V2 определяет дополнительные учетные данные для проверки подлинности на прокси-сервере RPC или прокси-сервере HTTP при использовании RPC/HTTP. RPC_HTTP_TRANSPORT_CREDENTIALS_V2 расширяет RPC_HTTP_TRANSPORT_CREDENTIALS, разрешая проверку подлинности на прокси-сервере HTTP. (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W

Структура RPC_HTTP_TRANSPORT_CREDENTIALS_V2 определяет дополнительные учетные данные для проверки подлинности на прокси-сервере RPC или прокси-сервере HTTP при использовании RPC/HTTP. RPC_HTTP_TRANSPORT_CREDENTIALS_V2 расширяет RPC_HTTP_TRANSPORT_CREDENTIALS, разрешая проверку подлинности на прокси-сервере HTTP. (Юникод)
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, позволяя использовать произвольные формы учетных данных. (Юникод)
RPC_HTTP_TRANSPORT_CREDENTIALS_W

Структура RPC_HTTP_TRANSPORT_CREDENTIALS определяет дополнительные учетные данные для проверки подлинности на прокси-сервере RPC при использовании RPC/HTTP. (Юникод)
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 (Юникод) (rpcdce.h) определяет интерфейс сервера группы RPC.
RPC_MESSAGE

Структура RPC_MESSAGE содержит сведения, совместно используемые между NDR и остальной частью среды выполнения RPC или OLE.
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 см. в разделе Примечания. (Юникод)
RPC_SECURITY_QOS_V3_A

Структура RPC_SECURITY_QOS_V3 определяет параметры качества обслуживания безопасности версии 3 для дескриптора привязки. Сведения о доступности версий в выпусках Windows см. в разделе Примечания. (ANSI)
RPC_SECURITY_QOS_V3_W

Структура RPC_SECURITY_QOS_V3 определяет параметры качества обслуживания безопасности версии 3 для дескриптора привязки. Сведения о доступности версий в выпусках Windows см. в разделе Примечания. (Юникод)
RPC_SECURITY_QOS_V4_A

Структура RPC_SECURITY_QOS_V4 определяет параметры качества обслуживания безопасности версии 4 для дескриптора привязки. Сведения о доступности версий в выпусках Windows см. в разделе Примечания. (ANSI)
RPC_SECURITY_QOS_V4_W

Структура RPC_SECURITY_QOS_V4 определяет параметры качества обслуживания безопасности версии 4 для дескриптора привязки. Сведения о доступности версий в выпусках Windows см. в разделе Примечания. (Юникод)
RPC_SECURITY_QOS_V5_A

Структура RPC_SECURITY_QOS_V5 определяет параметры качества обслуживания безопасности версии 5 для дескриптора привязки. Сведения о доступности версий в выпусках Windows см. в разделе Примечания. (ANSI)
RPC_SECURITY_QOS_V5_W

Структура RPC_SECURITY_QOS_V5 определяет параметры качества обслуживания безопасности версии 5 для дескриптора привязки. Сведения о доступности версий в выпусках Windows см. в разделе Примечания. (Юникод)
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. (Юникод)
UUID_VECTOR

Структура UUID_VECTOR содержит список идентификаторов UUID.