RPC (Chamada de Procedimento Remoto)

Visão geral da tecnologia RPC (Chamada de Procedimento Remoto).

Para desenvolver a RPC (Chamada de Procedimento Remoto), você precisa destes cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, confira:

Enumerações

 
RPC_ASYNC_EVENT

O tipo enumerado RPC_ASYNC_EVENT descreve os eventos de notificação assíncrona que um aplicativo RPC pode receber.
RPC_NOTIFICATION_TYPES

O RPC_NOTIFICATION_TYPES tipo enumerado contém valores que especificam o método de notificação assíncrona que um programa cliente usará.
RPC_NOTIFICATIONS

A enumeração RPC_NOTIFICATIONS especifica as notificações que um servidor pode receber do RPC.
RpcCallClientLocality

Especifica o conjunto de possíveis localidades de cliente RPC.
RpcCallType

Especifica o conjunto de tipos de chamada RPC.
RpcLocalAddressFormat

Especifica os possíveis formatos de endereço IP local com suporte pelo RPC.

Funções

 
CStdAsyncStubBuffer_AddRef

Implementa o método IRpcStubBuffer::AddRef.
CStdAsyncStubBuffer_Connect

Implementa o método IRpcStubBuffer::Connect e conecta o objeto de servidor ao stub. (CStdAsyncStubBuffer_Connect)
CStdAsyncStubBuffer_Disconnect

Implementa o método IRpcStubBuffer::D isconnect e desconecta o objeto de servidor do stub. (CStdAsyncStubBuffer_Disconnect)
CStdAsyncStubBuffer_Invoke

Implementa o método IRpcStubBuffer::Invoke.
CStdAsyncStubBuffer_QueryInterface

Implementa o método IRpcStubBuffer::QueryInterface. (CStdAsyncStubBuffer_QueryInterface)
CStdAsyncStubBuffer_Release

Implementa o método IRpcStubBuffer::Release. (CStdAsyncStubBuffer_Release)
CStdAsyncStubBuffer2_Connect

Implementa o método IRpcStubBuffer::Connect e conecta o objeto de servidor ao stub. (CStdAsyncStubBuffer2_Connect)
CStdAsyncStubBuffer2_Disconnect

Implementa o método IRpcStubBuffer::D isconnect e desconecta o objeto de servidor do stub. (CStdAsyncStubBuffer2_Disconnect)
CStdAsyncStubBuffer2_Release

Implementa o método IRpcStubBuffer::Release. (CStdAsyncStubBuffer2_Release)
CStdStubBuffer_AddRef

A função CStdStubBuffer_AddRef implementa o método IRpcStubBuffer::AddRef.
CStdStubBuffer_Connect

A função CStdStubBuffer_Connect implementa o método IRpcStubBuffer::Connect e conecta o objeto de servidor ao stub.
CStdStubBuffer_CountRefs

A função CStdStubBuffer_CountRefs implementa o método IRpcStubBuffer::CountRefs.
CStdStubBuffer_DebugServerQueryInterface

A função CStdStubBuffer_DebugServerQueryInterface implementa o método IRpcStubBuffer::D ebugServerQueryInterface.
CStdStubBuffer_DebugServerRelease

A função CStdStubBuffer_DebugServerRelease implementa o método IRpcStubBuffer::D ebugServerRelease.
CStdStubBuffer_Disconnect

A função CStdStubBuffer_Disconnect implementa o método IRpcStubBuffer::D isconnect e desconecta o objeto de servidor do stub.
CStdStubBuffer_Invoke

A função CStdStubBuffer_Invoke implementa o método IRpcStubBuffer::Invoke.
CStdStubBuffer_IsIIDSupported

A função CStdStubBuffer_IsIIDSupported implementa o método IRpcStubBuffer::IsIIDSupported.
CStdStubBuffer_QueryInterface

A função CStdStubBuffer_QueryInterface implementa o método IRpcStubBuffer::QueryInterface.
CStdStubBuffer2_Connect

Implementa o método IRpcStubBuffer::Connect e conecta o objeto de servidor ao stub. (CStdStubBuffer2_Connect)
CStdStubBuffer2_CountRefs

Implementa o método IRpcStubBuffer::CountRefs.
CStdStubBuffer2_Disconnect

Implementa o método IRpcStubBuffer::D isconnect e desconecta o objeto de servidor do stub. (CStdStubBuffer2_Disconnect)
CStdStubBuffer2_QueryInterface

Implementa o método IRpcStubBuffer::QueryInterface. (CStdStubBuffer2_QueryInterface)
DceErrorInqText

A função DceErrorInqText (rpcdce.h) retorna o texto da mensagem para um código status.
DceErrorInqTextA

A função DceErrorInqText retorna o texto da mensagem para um código status. (DceErrorInqTextA)
DceErrorInqTextW

A função DceErrorInqTextW (Unicode) (rpcdce.h) retorna o texto da mensagem para um código status.
I_RpcBindingInqLocalClientPID

Obtém uma ID de processo do cliente.
I_RpcExceptionFilter

Determina se uma exceção é fatal ou não fatal
IUnknown_AddRef_Proxy

A função IUnknown_AddRef_Proxy implementa o método AddRef para todos os proxies de interface.
IUnknown_QueryInterface_Proxy

A função IUnknown_QueryInterface_Proxy implementa o método QueryInterface para todos os proxies de interface.
IUnknown_Release_Proxy

A função IUnknown_Release_Proxy implementa o método Release para todos os proxies de interface.
MesBufferHandleReset

A função MesBufferHandleReset inicializa novamente o identificador para serialização de buffer.
MesDecodeBufferHandleCreate

A função MesDecodeBufferHandleCreate cria um identificador de decodificação e o inicializa para um estilo de buffer (fixo) de serialização.
MesDecodeIncrementalHandleCreate

A função MesDecodeIncrementalHandleCreate cria um identificador de decodificação para o estilo incremental de serialização.
MesEncodeDynBufferHandleCreate

A função MesEncodeDynBufferHandleCreate cria um identificador de codificação e, em seguida, inicializa-o para um estilo de buffer dinâmico de serialização.
MesEncodeFixedBufferHandleCreate

A função MesEncodeFixedBufferHandleCreate cria um identificador de codificação e, em seguida, inicializa-o para um estilo de buffer fixo de serialização.
MesEncodeIncrementalHandleCreate

A função MesEncodeIncrementalHandleCreate cria uma codificação e a inicializa para o estilo incremental de serialização.
MesHandleFree

A função MesHandleFree libera a memória alocada pelo identificador de serialização.
MesIncrementalHandleReset

A função MesIncrementalHandleReset inicializa novamente o identificador para serialização incremental.
MesInqProcEncodingId

A função MesInqProcEncodingId fornece a identidade de uma codificação.
Ndr64AsyncClientCall

Ndr64AsyncClientCall não se destina a ser chamado diretamente por aplicativos.
Ndr64AsyncServerCallAll

Ndr64AsyncServerCallAll não se destina a ser chamado diretamente por aplicativos.
NdrAsyncClientCall

A função NdrAsyncClientCall é o ponto de entrada assíncrono do lado do cliente para o stub do modo /Oi e /Oic.
NdrAsyncClientCall2

NdrAsyncClientCall2 pode estar alterado ou indisponível.
NdrAsyncServerCall

NdrAsyncServerCall não se destina a ser chamado diretamente por aplicativos.
NdrClearOutParameters

A função NdrClearOutParameters libera recursos do parâmetro out e limpa sua memória se a chamada RPC para o servidor falhar.
NdrClientCall

A função NdrClientCall é o ponto de entrada do lado do cliente para o stub do modo /Oicf.
NdrClientCall2

A função NdrClientCall2 é o ponto de entrada do lado do cliente para o stub do modo /Oicf.
NdrClientCall3

NdrClientCall3 pode estar alterado ou indisponível.
NdrClientCall4

NdrClientCall4 pode estar alterado ou indisponível.
NdrConformantArrayUnmarshall

A função NdrConformantArrayUnmarshall desmarca uma matriz compatível.
NdrConformantStringBufferSize

A função NdrConformantStringBufferSize calcula o tamanho do buffer, em bytes, necessário para realizar marshaling da cadeia de caracteres em conformidade.
NdrConformantStringMarshall

A função NdrConformantStringMarshall realiza marshaling da cadeia de caracteres em conformidade em um buffer de rede a ser enviado ao servidor.
NdrConformantStringUnmarshall

A função NdrConformantStringUnmarshall desmarca a cadeia de caracteres compatível do buffer de rede para a memória.
NdrContextHandleInitialize

Inicializa um novo identificador de contexto RPC.
NdrContextHandleMemorySize

Retorna o tamanho do identificador de contexto RPC fornecido, conforme representado na memória local.
NdrContextHandleSize

A função NdrContextHandleSize retorna o tamanho do identificador de contexto RPC fornecido.
NdrConvert

A função NdrConvert converte o buffer de rede da representação de dados do remetente para a representação de dados do receptor se eles forem diferentes.
NdrCStdStubBuffer_Release

A função NdrCStdStubBuffer_Release implementa o método IRpcStubBuffer::Release.
NdrCStdStubBuffer2_Release

A função NdrCStdStubBuffer2_Release implementa o método IRpcStubBuffer::Release.
NdrDcomAsyncClientCall

NdrDcomAsyncClientCall pode estar alterado ou indisponível.
NdrDcomAsyncClientCall2

NdrDcomAsyncClientCall2 pode estar alterado ou indisponível.
NdrDllCanUnloadNow

A função NdrDllCanUnloadNow determina se a DLL que implementa o proxy e o stub ainda está em uso. Caso contrário, o chamador poderá descarregar com segurança a DLL da memória.
NdrDllGetClassObject

A função NdrDllGetClassObject recupera o objeto de classe do proxy ou stub.
NdrDllRegisterProxy

A função NdrDllRegisterProxy cria uma entrada do Registro para as interfaces contidas na DLL do proxy.
NdrDllUnregisterProxy

A função NdrDllUnregisterProxy remove uma entrada do Registro para as interfaces contidas na DLL do proxy.
NdrGetUserMarshalInfo

A função NdrGetUserMarshalInfo fornece informações adicionais para wire_marshal e user_marshal funções auxiliares.
NdrInterfacePointerBufferSize

A função NdrInterfacePointerBufferSize calcula o tamanho do buffer, em bytes, necessário para realizar marshaling do ponteiro da interface.
NdrInterfacePointerFree

A função NdrInterfacePointerFree libera o ponteiro da interface.
NdrInterfacePointerMarshall

A função NdrInterfacePointerMarshall realiza marshaling do ponteiro da interface em um buffer de rede a ser enviado ao servidor.
NdrInterfacePointerUnmarshall

A função NdrInterfacePointerUnmarshall desmarca os dados referenciados pelo ponteiro da interface do buffer de rede para a memória.
NdrMesProcEncodeDecode2

NdrMesProcEncodeDecode2 pode estar alterado ou indisponível.
NdrMesProcEncodeDecode4

NdrMesProcEncodeDecode4 pode estar alterado ou indisponível.
NdrOleAllocate

A função NdrOleAllocate é usada pelo RPC para alocar memória para uma interface de objeto. Essa função é um wrapper para a função CoTaskMemAlloc.
NdrOleFree

A função NdrOleFree é um wrapper para a função CoTaskMemFree.
NdrPointerBufferSize

A função NdrPointerBufferSize calcula o tamanho do buffer necessário, em bytes, para um ponteiro de nível superior para qualquer coisa.
NdrPointerFree

A função NdrPointerFree libera memória.
NdrPointerMarshall

A função NdrPointerMarshall realiza marshaling de um ponteiro de nível superior para qualquer coisa. Ponteiros inseridos em estruturas, matrizes ou uniões chamam NdrPointerMarshall diretamente.
NdrPointerUnmarshall

A função NdrPointerUnmarshall desmarca um ponteiro de nível superior para qualquer coisa. Ponteiros inseridos em estruturas, matrizes ou uniões chamam NdrPointerUnmarshall diretamente.
NdrProxyErrorHandler

A função NdrProxyErrorHandler mapeia uma exceção para um HRESULT, com código de instalação RPC.
NdrProxyForwardingFunction10

Função Stub para proxies COM. (NdrProxyForwardingFunction10)
NdrProxyForwardingFunction11

Função Stub para proxies COM. (NdrProxyForwardingFunction11)
NdrProxyForwardingFunction12

Função Stub para proxies COM. (NdrProxyForwardingFunction12)
NdrProxyForwardingFunction13

Função Stub para proxies COM. (NdrProxyForwardingFunction13)
NdrProxyForwardingFunction14

Função Stub para proxies COM. (NdrProxyForwardingFunction14)
NdrProxyForwardingFunction15

Função Stub para proxies COM. (NdrProxyForwardingFunction15)
NdrProxyForwardingFunction16

Função Stub para proxies COM. (NdrProxyForwardingFunction16)
NdrProxyForwardingFunction17

Função Stub para proxies COM. (NdrProxyForwardingFunction17)
NdrProxyForwardingFunction18

Função Stub para proxies COM. (NdrProxyForwardingFunction18)
NdrProxyForwardingFunction19

Função Stub para proxies COM. (NdrProxyForwardingFunction19)
NdrProxyForwardingFunction20

Função Stub para proxies COM. (NdrProxyForwardingFunction20)
NdrProxyForwardingFunction21

Função Stub para proxies COM. (NdrProxyForwardingFunction21)
NdrProxyForwardingFunction22

Função Stub para proxies COM. (NdrProxyForwardingFunction22)
NdrProxyForwardingFunction23

Função Stub para proxies COM. (NdrProxyForwardingFunction23)
NdrProxyForwardingFunction24

Função Stub para proxies COM. (NdrProxyForwardingFunction24)
NdrProxyForwardingFunction25

Função Stub para proxies COM. (NdrProxyForwardingFunction25)
NdrProxyForwardingFunction26

Função Stub para proxies COM. (NdrProxyForwardingFunction26)
NdrProxyForwardingFunction27

Função Stub para proxies COM. (NdrProxyForwardingFunction27)
NdrProxyForwardingFunction28

Função Stub para proxies COM. (NdrProxyForwardingFunction28)
NdrProxyForwardingFunction29

Função Stub para proxies COM. (NdrProxyForwardingFunction29)
NdrProxyForwardingFunction3

Função Stub para proxies COM. (NdrProxyForwardingFunction3)
NdrProxyForwardingFunction30

Função Stub para proxies COM. (NdrProxyForwardingFunction30)
NdrProxyForwardingFunction31

Função Stub para proxies COM. (NdrProxyForwardingFunction31)
NdrProxyForwardingFunction32

Função Stub para proxies COM. (NdrProxyForwardingFunction32)
NdrProxyForwardingFunction4

Função Stub para proxies COM. (NdrProxyForwardingFunction4)
NdrProxyForwardingFunction5

Função Stub para proxies COM. (NdrProxyForwardingFunction5)
NdrProxyForwardingFunction6

Função Stub para proxies COM. (NdrProxyForwardingFunction6)
NdrProxyForwardingFunction7

Função Stub para proxies COM. (NdrProxyForwardingFunction7)
NdrProxyForwardingFunction8

Função Stub para proxies COM. (NdrProxyForwardingFunction8)
NdrProxyForwardingFunction9

Função Stub para proxies COM. (NdrProxyForwardingFunction9)
NdrProxyFreeBuffer

A função NdrProxyFreeBuffer libera um buffer RPC.
NdrProxyGetBuffer

A função NdrProxyGetBuffer obtém um buffer de rede do COM por meio do uso de uma chamada de método IRpcChannelBuffer::GetBuffer.
NdrProxyInitialize

A função NdrProxyInitialize inicializa o proxy para um método de objeto.
NdrProxySendReceive

A função NdrProxySendReceive envia uma mensagem para o servidor e aguarda uma resposta.
NdrServerCall2

NdrServerCall2 não se destina a ser chamado diretamente por aplicativos.
NdrServerCallAll

NdrServerCallAll não se destina a ser chamado diretamente por aplicativos.
NdrSimpleTypeMarshall

A função NdrSimpleTypeMarshall realiza marshaling de um tipo simples.
NdrSimpleTypeUnmarshall

A função NdrSimpleTypeUnmarshall desmarca um tipo simples.
NdrStubCall2

A função NdrStubCall2 é o ponto de entrada do lado do servidor para stubs do modo /Oicf.
NdrStubCall3

NdrStubCall3 não se destina a ser chamado diretamente por aplicativos.
NdrStubForwardingFunction

A função NdrStubForwardingFunction é o ponto de entrada para métodos de objeto do lado do servidor definidos em uma interface base.
NdrStubGetBuffer

A função NdrStubGetBuffer recupera um buffer do canal RPC.
NdrStubInitialize

A função NdrStubInitialize é chamada pelo stub do servidor antes de cancelar a interação. Ele configura alguns campos de mensagem stub.
NdrUserMarshalBufferSize

A função NdrUserMarshalBufferSize calcula o tamanho do buffer, em bytes, necessário para realizar marshaling do objeto de marshaling do usuário.
NdrUserMarshalFree

A função NdrUserMarshalFree libera o objeto marshal do usuário.
NdrUserMarshalMarshall

A função NdrUserMarshalMarshall realiza marshaling do buffer de dados fornecido.
ObjectStublessClient10

Função Stub para proxies COM. (ObjectStublessClient10)
ObjectStublessClient11

Função Stub para proxies COM. (ObjectStublessClient11)
ObjectStublessClient12

Função Stub para proxies COM. (ObjectStublessClient12)
ObjectStublessClient13

Função Stub para proxies COM. (ObjectStublessClient13)
ObjectStublessClient14

Função Stub para proxies COM. (ObjectStublessClient14)
ObjectStublessClient15

Função Stub para proxies COM. (ObjectStublessClient15)
ObjectStublessClient16

Função Stub para proxies COM. (ObjectStublessClient16)
ObjectStublessClient17

Função Stub para proxies COM. (ObjectStublessClient17)
ObjectStublessClient18

Função Stub para proxies COM. (ObjectStublessClient18)
ObjectStublessClient19

Função Stub para proxies COM. (ObjectStublessClient19)
ObjectStublessClient20

Função Stub para proxies COM. (ObjectStublessClient20)
ObjectStublessClient21

Função Stub para proxies COM. (ObjectStublessClient21)
ObjectStublessClient22

Função Stub para proxies COM. (ObjectStublessClient22)
ObjectStublessClient23

Função Stub para proxies COM. (ObjectStublessClient23)
ObjectStublessClient24

Função Stub para proxies COM. (ObjectStublessClient24)
ObjectStublessClient25

Função Stub para proxies COM. (ObjectStublessClient25)
ObjectStublessClient26

Função Stub para proxies COM. (ObjectStublessClient26)
ObjectStublessClient27

Função Stub para proxies COM. (ObjectStublessClient27)
ObjectStublessClient28

Função Stub para proxies COM. (ObjectStublessClient28)
ObjectStublessClient29

Função Stub para proxies COM. (ObjectStublessClient29)
ObjectStublessClient3

Função Stub para proxies COM. (ObjectStublessClient3)
ObjectStublessClient30

Função Stub para proxies COM. (ObjectStublessClient30)
ObjectStublessClient31

Função Stub para proxies COM. (ObjectStublessClient31)
ObjectStublessClient32

Função Stub para proxies COM. (ObjectStublessClient32)
ObjectStublessClient4

Função Stub para proxies COM. (ObjectStublessClient4)
ObjectStublessClient5

A função ObjectStublessClient5 é uma função stub para proxies COM.
ObjectStublessClient6

Função Stub para proxies COM. (ObjectStublessClient6)
ObjectStublessClient7

Função Stub para proxies COM. (ObjectStublessClient7)
ObjectStublessClient8

Função Stub para proxies COM. (ObjectStublessClient8)
ObjectStublessClient9

Função Stub para proxies COM. (ObjectStublessClient9)
RPC_AUTH_KEY_RETRIEVAL_FN

A função RPC_AUTH_KEY_RETRIEVAL_FN é um protótipo para uma função que especifica o endereço de uma rotina fornecida pelo servidor que retorna chaves de criptografia.
RPC_IF_CALLBACK_FN

O RPC_IF_CALLBACK_FN é um protótipo para uma função de retorno de chamada de segurança fornecida pelo aplicativo. Seu programa pode fornecer uma função de retorno de chamada para cada interface definida.
RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN

O RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN é um retorno de chamada definido pelo usuário que pode ser implementado para cada grupo de interface definido. Esse retorno de chamada é invocado pelo runtime do RPC quando detecta que o estado ocioso de um grupo de interfaces foi alterado.
RPC_MGMT_AUTHORIZATION_FN

O RPC_MGMT_AUTHORIZATION_FN permite que os programas de servidor implementem técnicas de autorização RPC personalizadas.
RPC_OBJECT_INQ_FN

A função RPC_OBJECT_INQ_FN é um protótipo para uma função que facilita a substituição do UUID do objeto padrão para digitar o mapeamento UUID.
RpcAsyncAbortCall

O servidor chama RpcAsyncAbortCall para anular uma chamada assíncrona.
RpcAsyncCancelCall

O cliente chama a função RpcAsyncCancelCall para cancelar uma chamada assíncrona.
RpcAsyncCompleteCall

O cliente e o servidor chamam a função RpcAsyncCompleteCall para concluir uma chamada de procedimento remoto assíncrono.
RpcAsyncGetCallHandle

A macro RpcAsyncGetCallHandle retorna o identificador de associação em uma chamada de procedimento remoto assíncrono.
RpcAsyncGetCallStatus

O cliente chama a função RpcAsyncGetCallStatus para determinar o status atual de uma chamada remota assíncrona.
RpcAsyncInitializeHandle

O cliente chama a função RpcAsyncInitializeHandle para inicializar a estrutura RPC_ASYNC_STATE a ser usada para fazer uma chamada assíncrona.
RpcAsyncRegisterInfo

A função RpcAsyncRegisterInfo está obsoleta.
RpcBindingBind

A função RpcBindingBind entra em contato com um servidor RPC e se associa a ele.
RpcBindingCopy

A função RpcBindingCopy copia informações de associação e cria um novo identificador de associação.
RpcBindingCreateA

A função RpcBindingCreate cria um novo identificador de associação RPC rápido com base em um modelo fornecido. (ANSI)
RpcBindingCreateW

A função RpcBindingCreate cria um novo identificador de associação RPC rápido com base em um modelo fornecido. (Unicode)
RpcBindingFree

A função RpcBindingFree libera recursos de identificador de associação.
RpcBindingFromStringBinding

A função RpcBindingFromStringBinding (rpcdce.h) retorna um identificador de associação de uma representação de cadeia de caracteres de um identificador de associação.
RpcBindingFromStringBindingA

Retorna um identificador de associação de uma representação de cadeia de caracteres de um identificador de associação. (RpcBindingFromStringBindingA)
RpcBindingFromStringBindingW

A função RpcBindingFromStringBindingW (Unicode) (rpcdce.h) retorna um identificador de associação de uma representação de cadeia de caracteres de um identificador de associação.
RpcBindingInqAuthClient

A função RpcBindingInqAuthClient (rpcdce.h) obtém o nome principal ou os atributos de privilégio do cliente autenticado que fez a chamada de procedimento remoto.
RpcBindingInqAuthClientA

Um aplicativo de servidor chama a função RpcBindingInqAuthClient para obter os atributos de nome principal ou privilégio do cliente autenticado que fez a chamada de procedimento remoto. (RpcBindingInqAuthClientA)
RpcBindingInqAuthClientEx

A função RpcBindingInqAuthClientEx (rpcdce.h) obtém informações estendidas sobre o programa cliente que fez a chamada de procedimento remoto.
RpcBindingInqAuthClientExA

Um aplicativo de servidor chama a função RpcBindingInqAuthClientEx para obter informações estendidas sobre o programa cliente que fez a chamada de procedimento remoto. (RpcBindingInqAuthClientExA)
RpcBindingInqAuthClientExW

A função RpcBindingInqAuthClientExW (Unicode) (rpcdce.h) obtém informações estendidas sobre o programa cliente que fez a chamada de procedimento remoto.
RpcBindingInqAuthClientW

A função RpcBindingInqAuthClientW (Unicode) (rpcdce.h) obtém o nome principal ou os atributos de privilégio do cliente que fez a chamada de procedimento remoto.
RpcBindingInqAuthInfo

A função RpcBindingInqAuthInfo (rpcdce.h) retorna informações de autenticação e autorização de um identificador de associação.
RpcBindingInqAuthInfoA

A função RpcBindingInqAuthInfo retorna informações de autenticação e autorização de um identificador de associação. (RpcBindingInqAuthInfoA)
RpcBindingInqAuthInfoExA

A função RpcBindingInqAuthInfoEx retorna informações de autenticação, autorização e qualidade de serviço de segurança de um identificador de associação. (ANSI)
RpcBindingInqAuthInfoExW

A função RpcBindingInqAuthInfoEx retorna informações de autenticação, autorização e qualidade de serviço de segurança de um identificador de associação. (Unicode)
RpcBindingInqAuthInfoW

A função RpcBindingInqAuthInfoW (Unicode) (rpcdce.h) retorna informações de autenticação e autorização de um identificador de associação.
RpcBindingInqObject

A função RpcBindingInqObject retorna o UUID do objeto de um identificador de associação.
RpcBindingInqOption

Os processos de cliente RPC usam RpcBindingInqOption para determinar os valores atuais das opções de associação para um determinado identificador de associação.
RpcBindingReset

A função RpcBindingReset redefine um identificador de associação para que o host seja especificado, mas o servidor nesse host não é especificado.
RpcBindingServerFromClient

Um aplicativo chama RpcBindingServerFromClient para converter um identificador de associação de cliente em um identificador de associação de servidor parcialmente associado.
RpcBindingSetAuthInfo

A função RpcBindingSetAuthInfo (rpcdce.h) define as informações de autenticação e autorização de um identificador de associação.
RpcBindingSetAuthInfoA

A função RpcBindingSetAuthInfo define as informações de autenticação e autorização de um identificador de associação. (RpcBindingSetAuthInfoA)
RpcBindingSetAuthInfoExA

A função RpcBindingSetAuthInfoEx define as informações de autenticação, autorização e qualidade de serviço de um identificador de associação. (ANSI)
RpcBindingSetAuthInfoExW

A função RpcBindingSetAuthInfoEx define as informações de autenticação, autorização e qualidade de serviço do identificador de associação. (Unicode)
RpcBindingSetAuthInfoW

A função RpcBindingSetAuthInfoW (Unicode) (rpcdce.h) define as informações de autenticação e autorização de um identificador de associação.
RpcBindingSetObject

A função RpcBindingSetObject define o valor UUID do objeto em um identificador de associação.
RpcBindingSetOption

A função RpcBindingSetOption permite que os aplicativos cliente especifiquem opções de enfileiramento de mensagens em um identificador de associação.
RpcBindingToStringBinding

A função RpcBindingToStringBinding (rpcdce.h) retorna uma representação de cadeia de caracteres de um identificador de associação.
RpcBindingToStringBindingA

A função RpcBindingToStringBinding retorna uma representação de cadeia de caracteres de um identificador de associação. (RpcBindingToStringBindingA)
RpcBindingToStringBindingW

A função RpcBindingToStringBindingW (Unicode) (rpcdce.h) retorna uma representação de cadeia de caracteres de um identificador de associação.
RpcBindingUnbind

Desassocia um identificador de associação anteriormente associado por RpcBindingBind.
RpcBindingVectorFree

A função RpcBindingVectorFree libera os identificadores de associação contidos no vetor e no próprio vetor.
RpcCancelThread

A função RpcCancelThread cancela um thread. A função RpcCancelThread não deve ser usada para cancelar chamadas RPC assíncronas; Em vez disso, use a função RpcAsyncCancelCall para cancelar uma chamada RPC assíncrona.
RpcCancelThreadEx

A função RpcCancelThreadEx interrompe a execução de um thread.
RpcCertGeneratePrincipalName

A função RpcCertGeneratePrincipalName (rpcssl.h) é usada por programas de servidor para gerar nomes de entidade de segurança para certificados de segurança.
RpcCertGeneratePrincipalNameA

Os programas de servidor usam a função RpcCertGeneratePrincipalName para gerar nomes de entidade de segurança para certificados de segurança. (RpcCertGeneratePrincipalNameA)
RpcCertGeneratePrincipalNameW

A função RpcCertGeneratePrincipalNameW (Unicode) (rpcssl.h) é usada por programas de servidor para gerar nomes de entidade de segurança para certificados de segurança.
RpcEpRegister

A função RpcEpRegister (rpcdce.h) adiciona ou substitui informações de endereço do servidor no banco de dados de mapa de ponto de extremidade local.
RpcEpRegisterA

A função RpcEpRegister adiciona ou substitui informações de endereço do servidor no banco de dados de mapa de ponto de extremidade local. (RpcEpRegisterA)
RpcEpRegisterNoReplace

A função RpcEpRegisterNoReplace (rpcdce.h) adiciona informações de endereço de servidor ao banco de dados local do mapa de ponto de extremidade.
RpcEpRegisterNoReplaceA

A função RpcEpRegisterNoReplace adiciona informações de endereço de servidor ao banco de dados local do mapa de ponto de extremidade. (RpcEpRegisterNoReplaceA)
RpcEpRegisterNoReplaceW

A função RpcEpRegisterNoReplaceW (Unicode) (rpcdce.h) adiciona informações de endereço de servidor ao banco de dados local do mapa de ponto de extremidade.
RpcEpRegisterW

A função RpcEpRegisterW (Unicode) (rpcdce.h) adiciona ou substitui informações de endereço do servidor no banco de dados de mapa de ponto de extremidade local.
RpcEpResolveBinding

A função RpcEpResolveBinding resolve um identificador de associação de servidor parcialmente associado em um identificador de associação de servidor totalmente associado.
RpcEpUnregister

A função RpcEpUnregister remove informações de endereço do servidor do banco de dados local do mapa de ponto de extremidade.
RpcErrorAddRecord

A função RpcErrorAddRecord adiciona informações de erro estendidas a uma cadeia de registros de informações de erro estendidos.
RpcErrorClearInformation

A função RpcErrorClearInformation limpa todas as informações de erro estendidas no thread atual.
RpcErrorEndEnumeration

A função RpcErrorEndEnumeration encerra a enumeração de informações de erro estendidas e libera todos os recursos alocados pelo RPC para a enumeração.
RpcErrorGetNextRecord

A função RpcErrorGetNextRecord recupera o próximo registro de informações de erro estendido para um identificador de enumeração.
RpcErrorGetNumberOfRecords

A função RpcErrorGetNumberOfRecords retorna o número de registros nas informações de erro estendidas.
RpcErrorLoadErrorInfo

A função RpcErrorLoadErrorInfo converte um BLOB obtido por uma chamada para RpcErrorSaveErrorInfo em informações de erro estendidas.
RpcErrorResetEnumeration

A função RpcErrorResetEnumeration redefine um cursor de enumeração para qualquer enumeração em processo, redefinindo o processo de modo que uma chamada subsequente ao RpcErrorGetNextRecord recupere o primeiro registro de informações de erro estendido.
RpcErrorSaveErrorInfo

A função RpcErrorSaveErrorInfo retorna todas as informações de erro para um identificador de enumeração como um BLOB.
RpcErrorStartEnumeration

A função RpcErrorStartEnumeration inicia a enumeração de informações de erro estendidas.
RpcExcept

A instrução RpcExcept fornece tratamento de exceção estruturado para aplicativos RPC.
RpcExceptionFilter

Um filtro de exceção padrão que determina se uma exceção é fatal ou não fatal.
RpcFreeAuthorizationContext

A função RpcFreeAuthorizationContext libera um contexto Authz obtido por uma chamada anterior para a função RpcGetAuthorizationContextForClient.
RpcGetAuthorizationContextForClient

A função RpcGetAuthorizationContextForClient retorna o contexto Authz para um cliente RPC que pode ser usado com funções Authz para autenticação de alto desempenho. Com suporte apenas para sequências de protocolo ncalrpc e ncacn_*.
RpcIfIdVectorFree

A função RpcIfIdVectorFree libera o vetor e as estruturas de identificação de interface contidas no vetor.
RpcIfInqId

A função RpcIfInqId retorna a parte de identificação de interface de uma especificação de interface.
RpcImpersonateClient

Um thread de servidor que está processando chamadas de procedimento remoto do cliente pode chamar a função RpcImpersonateClient para representar o cliente ativo.
RpcImpersonateClientContainer

RpcImpersonateClientContainer pode estar alterado ou indisponível.
RpcMgmtEnableIdleCleanup

A função RpcMgmtEnableIdleCleanup permite que o RPC feche recursos ociosos, como conexões de rede, no cliente.
RpcMgmtEpEltInqBegin

A função RpcMgmtEpEltInqBegin cria um contexto de consulta para exibir os elementos em um mapa de ponto de extremidade.
RpcMgmtEpEltInqDone

A função RpcMgmtEpEltInqDone exclui o contexto de consulta para exibir os elementos em um mapa de ponto de extremidade.
RpcMgmtEpEltInqNext

A função RpcMgmtEpEltInqNext (rpcdce.h) retorna um elemento de um mapa de ponto de extremidade.
RpcMgmtEpEltInqNextA

A função RpcMgmtEpEltInqNext retorna um elemento de um mapa de ponto de extremidade. (RpcMgmtEpEltInqNextA)
RpcMgmtEpEltInqNextW

A função RpcMgmtEpEltInqNextW (Unicode) (rpcdce.h) retorna um elemento de um mapa de ponto de extremidade.
RpcMgmtEpUnregister

A função RpcMgmtEpUnregister remove informações de endereço do servidor de um mapa de ponto de extremidade.
RpcMgmtInqComTimeout

A função RpcMgmtInqComTimeout retorna o valor de tempo limite de comunicações de associação em um identificador de associação.
RpcMgmtInqDefaultProtectLevel

A função RpcMgmtInqDefaultProtectLevel retorna o nível de autenticação padrão para um serviço de autenticação.
RpcMgmtInqIfIds

A função RpcMgmtInqIfIds retorna um vetor que contém os identificadores das interfaces oferecidas pelo servidor.
RpcMgmtInqServerPrincName

A função RpcMgmtInqServerPrincName (rpcdce.h) retorna o nome principal de um servidor.
RpcMgmtInqServerPrincNameA

A função RpcMgmtInqServerPrincName retorna o nome principal de um servidor. (RpcMgmtInqServerPrincNameA)
RpcMgmtInqServerPrincNameW

A função RpcMgmtInqServerPrincNameW (Unicode) (rpcdce.h) retorna o nome principal de um servidor.
RpcMgmtInqStats

A função RpcMgmtInqStats retorna estatísticas de tempo de execução RPC.
RpcMgmtIsServerListening

A função RpcMgmtIsServerListening informa se um servidor está escutando chamadas de procedimento remoto.
RpcMgmtSetAuthorizationFn

A função RpcMgmtSetAuthorizationFn estabelece uma função de autorização para processar chamadas remotas para funções de gerenciamento de um servidor.
RpcMgmtSetCancelTimeout

A função RpcMgmtSetCancelTimeout define o limite inferior no tempo de espera antes de atingir o tempo limite depois de encaminhar um cancelamento.
RpcMgmtSetComTimeout

A função RpcMgmtSetComTimeout define o valor de tempo limite de comunicações de associação em um identificador de associação.
RpcMgmtSetServerStackSize

A função RpcMgmtSetServerStackSize especifica o tamanho da pilha para threads de servidor criados pelo tempo de execução do RPC.
RpcMgmtStatsVectorFree

A função RpcMgmtStatsVectorFree libera um vetor de estatísticas.
RpcMgmtStopServerListening

A função RpcMgmtStopServerListening informa a um servidor para parar de escutar chamadas de procedimento remoto. Essa função não afetará as interfaces de escuta automática. Consulte RpcServerRegisterIfEx para obter mais detalhes.
RpcMgmtWaitServerListen

A função RpcMgmtWaitServerListen executa a operação de espera geralmente associada a RpcServerListen.
RpcNetworkInqProtseqs

A função RpcNetworkInqProtseqs (rpcdce.h) retorna todas as sequências de protocolo compatíveis com a biblioteca de tempo de execução RPC e o sistema operacional.
RpcNetworkInqProtseqsA

A função RpcNetworkInqProtseqs retorna todas as sequências de protocolo compatíveis com a biblioteca de tempo de execução RPC e o sistema operacional. (RpcNetworkInqProtseqsA)
RpcNetworkInqProtseqsW

A função RpcNetworkInqProtseqsW (Unicode) (rpcdce.h) retorna todas as sequências de protocolo compatíveis com a biblioteca de tempo de execução RPC e o sistema operacional.
RpcNetworkIsProtseqValid

A função RpcNetworkIsProtseqValid (rpcdce.h) informa se a biblioteca de tempo de execução do RPC e o sistema operacional dão suporte à sequência de protocolo especificada.
RpcNetworkIsProtseqValidA

A função RpcNetworkIsProtseqValid informa se a sequência de protocolo especificada tem suporte tanto pela biblioteca de tempo de execução RPC quanto pelo sistema operacional. Os aplicativos de servidor geralmente usam RpcNetworkInqProtseqs. (RpcNetworkIsProtseqValidA)
RpcNetworkIsProtseqValidW

A função RpcNetworkIsProtseqValidW (Unicode) (rpcdce.h) informa se a biblioteca de tempo de execução RPC e o sistema operacional dão suporte à sequência de protocolo especificada.
RPCNOTIFICATION_ROUTINE

A função RPCNOTIFICATION_ROUTINE fornece programas que utilizam RPC assíncrono com a capacidade de personalizar respostas a eventos assíncronos.
RpcNsBindingExportA

A função RpcNsBindingExport estabelece uma entrada de banco de dados de serviço de nome com vários identificadores de associação e vários objetos para um servidor. (ANSI)
RpcNsBindingExportPnPA

A função RpcNsBindingExportPnPnP estabelece uma entrada de banco de dados name-service com vários identificadores de associação e vários objetos para um servidor que dá suporte a Plug and Play. (ANSI)
RpcNsBindingExportPnPW

A função RpcNsBindingExportPnPnP estabelece uma entrada de banco de dados name-service com vários identificadores de associação e vários objetos para um servidor que dá suporte a Plug and Play. (Unicode)
RpcNsBindingExportW

A função RpcNsBindingExport estabelece uma entrada de banco de dados de serviço de nome com vários identificadores de associação e vários objetos para um servidor. (Unicode)
RpcNsBindingImportBeginA

A função RpcNsBindingImportBegin cria um contexto de importação para importar identificadores de associação compatíveis com o cliente para servidores que oferecem a interface e o objeto especificados. (ANSI)
RpcNsBindingImportBeginW

A função RpcNsBindingImportBegin cria um contexto de importação para importar identificadores de associação compatíveis com o cliente para servidores que oferecem a interface e o objeto especificados. (Unicode)
RpcNsBindingImportDone

A função RpcNsBindingImportDone sinaliza que um cliente terminou de procurar um servidor compatível e exclui o contexto de importação.
RpcNsBindingImportNext

A função RpcNsBindingImportNext pesquisa uma interface (e, opcionalmente, um objeto de um banco de dados name-service) e retorna um identificador de associação de um servidor compatível, se encontrado.
RpcNsBindingInqEntryName

A função RpcNsBindingInqEntryName (rpcdce.h) retorna o nome de entrada do qual o identificador de associação veio.
RpcNsBindingInqEntryNameA

A função RpcNsBindingInqEntryName retorna o nome de entrada do qual o identificador de associação veio. (RpcNsBindingInqEntryNameA)
RpcNsBindingInqEntryNameW

A função RpcNsBindingInqEntryNameW (Unicode) (rpcdce.h) retorna o nome de entrada do qual o identificador de associação veio.
RpcNsBindingLookupBeginA

A função RpcNsBindingLookupBegin cria um contexto de pesquisa para uma interface e um objeto. (ANSI)
RpcNsBindingLookupBeginW

A função RpcNsBindingLookupBegin cria um contexto de pesquisa para uma interface e um objeto. (Unicode)
RpcNsBindingLookupDone

A função RpcNsBindingLookupDone significa que um cliente terminou de procurar servidores compatíveis e exclui o contexto de pesquisa.
RpcNsBindingLookupNext

A função RpcNsBindingLookupNext retorna uma lista de identificadores de associação compatíveis para uma interface especificada e, opcionalmente, um objeto .
RpcNsBindingSelect

A função RpcNsBindingSelect retorna um identificador de associação de uma lista de identificadores de associação compatíveis.
RpcNsBindingUnexportA

A função RpcNsBindingUnexport remove os identificadores de associação de uma interface e objetos de uma entrada no banco de dados name-service. (ANSI)
RpcNsBindingUnexportPnPA

A função RpcNsBindingUnexportPnP remove os identificadores de associação para interfaces e objetos Plug and Play de uma entrada no banco de dados name-service. (ANSI)
RpcNsBindingUnexportPnPW

A função RpcNsBindingUnexportPnP remove os identificadores de associação para interfaces e objetos Plug and Play de uma entrada no banco de dados name-service. (Unicode)
RpcNsBindingUnexportW

A função RpcNsBindingUnexport remove os identificadores de associação de uma interface e objetos de uma entrada no banco de dados name-service. (Unicode)
RpcNsEntryExpandNameA

A função RpcNsEntryExpandName expande um nome de entrada name-service. Essa função tem suporte do Active Directory. (ANSI)
RpcNsEntryExpandNameW

A função RpcNsEntryExpandName expande um nome de entrada name-service. Essa função tem suporte do Active Directory. (Unicode)
RpcNsEntryObjectInqBeginA

A função RpcNsEntryObjectInqBegin cria um contexto de consulta para os objetos de uma entrada de banco de dados name-service. (ANSI)
RpcNsEntryObjectInqBeginW

A função RpcNsEntryObjectInqBegin cria um contexto de consulta para os objetos de uma entrada de banco de dados name-service. (Unicode)
RpcNsEntryObjectInqDone

A função RpcNsEntryObjectInqDone exclui o contexto de consulta para objetos de uma entrada de banco de dados de serviço de nome.
RpcNsEntryObjectInqNext

A função RpcNsEntryObjectInqNext retorna um objeto por vez de uma entrada de banco de dados de serviço de nome.
RpcNsGroupDeleteA

A função RpcNsGroupDelete exclui um atributo de grupo. (ANSI)
RpcNsGroupDeleteW

A função RpcNsGroupDelete exclui um atributo de grupo. (Unicode)
RpcNsGroupMbrAddA

A função RpcNsGroupMbrAdd adiciona um nome de entrada a um grupo. Se necessário, ele cria a entrada. (ANSI)
RpcNsGroupMbrAddW

A função RpcNsGroupMbrAdd adiciona um nome de entrada a um grupo. Se necessário, ele cria a entrada. (Unicode)
RpcNsGroupMbrInqBeginA

A função RpcNsGroupMbrInqBegin cria um contexto de consulta para exibir membros do grupo. (ANSI)
RpcNsGroupMbrInqBeginW

A função RpcNsGroupMbrInqBegin cria um contexto de consulta para exibir membros do grupo. (Unicode)
RpcNsGroupMbrInqDone

A função RpcNsGroupMbrInqDone exclui o contexto de consulta de um grupo.
RpcNsGroupMbrInqNextA

A função RpcNsGroupMbrInqNext retorna um nome de entrada de um grupo por vez. (ANSI)
RpcNsGroupMbrInqNextW

A função RpcNsGroupMbrInqNext retorna um nome de entrada de um grupo por vez. (Unicode)
RpcNsGroupMbrRemoveA

A função RpcNsGroupMbrRemove remove um nome de entrada de um grupo. (ANSI)
RpcNsGroupMbrRemoveW

A função RpcNsGroupMbrRemove remove um nome de entrada de um grupo. (Unicode)
RpcNsMgmtBindingUnexportA

A função RpcNsMgmtBindingUnexport remove vários identificadores de associação e objetos de uma entrada no banco de dados name-service. (ANSI)
RpcNsMgmtBindingUnexportW

A função RpcNsMgmtBindingUnexport remove vários identificadores de associação e objetos de uma entrada no banco de dados name-service. (Unicode)
RpcNsMgmtEntryCreateA

A função RpcNsMgmtEntryCreate cria uma entrada de banco de dados de serviço de nome. (ANSI)
RpcNsMgmtEntryCreateW

A função RpcNsMgmtEntryCreate cria uma entrada de banco de dados de serviço de nome. (Unicode)
RpcNsMgmtEntryDeleteA

A função RpcNsMgmtEntryDelete exclui uma entrada de banco de dados de serviço de nome. (ANSI)
RpcNsMgmtEntryDeleteW

A função RpcNsMgmtEntryDelete exclui uma entrada de banco de dados de serviço de nome. (Unicode)
RpcNsMgmtEntryInqIfIdsA

A função RpcNsMgmtEntryInqIfIds retorna a lista de interfaces exportadas para uma entrada de banco de dados de serviço de nome. (ANSI)
RpcNsMgmtEntryInqIfIdsW

A função RpcNsMgmtEntryInqIfIds retorna a lista de interfaces exportadas para uma entrada de banco de dados de serviço de nome. (Unicode)
RpcNsMgmtHandleSetExpAge

A função RpcNsMgmtHandleSetExpAge define a idade de expiração de um identificador de nome-serviço para cópias locais de dados de name-service.
RpcNsMgmtInqExpAge

A função RpcNsMgmtInqExpAge retorna a idade de expiração global para cópias locais de dados de name-service.
RpcNsMgmtSetExpAge

A função RpcNsMgmtSetExpAge modifica a idade de expiração global do aplicativo para cópias locais de dados de name-service.
RpcNsProfileDeleteA

A função RpcNsProfileDelete exclui um atributo de perfil. (ANSI)
RpcNsProfileDeleteW

A função RpcNsProfileDelete exclui um atributo de perfil. (Unicode)
RpcNsProfileEltAddA

A função RpcNsProfileEltAdd adiciona um elemento a um perfil. Se necessário, ele cria a entrada. (ANSI)
RpcNsProfileEltAddW

A função RpcNsProfileEltAdd adiciona um elemento a um perfil. Se necessário, ele cria a entrada. (Unicode)
RpcNsProfileEltInqBeginA

A função RpcNsProfileEltInqBegin cria um contexto de consulta para exibir os elementos em um perfil. (ANSI)
RpcNsProfileEltInqBeginW

A função RpcNsProfileEltInqBegin cria um contexto de consulta para exibir os elementos em um perfil. (Unicode)
RpcNsProfileEltInqDone

A função RpcNsProfileEltInqDone exclui o contexto de consulta para exibir os elementos em um perfil.
RpcNsProfileEltInqNextA

A função RpcNsProfileEltInqNext retorna um elemento por vez de um perfil. (ANSI)
RpcNsProfileEltInqNextW

A função RpcNsProfileEltInqNext retorna um elemento por vez de um perfil. (Unicode)
RpcNsProfileEltRemoveA

A função RpcNsProfileEltRemove remove um elemento de um perfil. (ANSI)
RpcNsProfileEltRemoveW

A função RpcNsProfileEltRemove remove um elemento de um perfil. (Unicode)
RpcObjectInqType

A função RpcObjectInqType retorna o tipo de um objeto .
RpcObjectSetInqFn

A função RpcObjectSetInqFn registra uma função de investigação de objeto. Um valor nulo desativa uma função de consulta de objeto registrada anteriormente.
RpcObjectSetType

A função RpcObjectSetType atribui o tipo de um objeto .
RpcProtseqVectorFree

A função RpcProtseqVectorFree (rpcdce.h) libera as sequências de protocolo contidas no vetor e no próprio vetor.
RpcProtseqVectorFreeA

A função RpcProtseqVectorFree libera as sequências de protocolo contidas no vetor e no próprio vetor. (RpcProtseqVectorFreeA)
RpcProtseqVectorFreeW

A função RpcProtseqVectorFreeW (Unicode) (rpcdce.h) libera as sequências de protocolo contidas no vetor e no próprio vetor.
RpcRaiseException

Use a função RpcRaiseException para gerar uma exceção. A função não retorna ao chamador.
RpcRevertContainerImpersonation

RpcRevertContainerImpersonation pode estar alterado ou indisponível.
RpcRevertToSelf

Depois de chamar RpcImpersonateClient e concluir todas as tarefas que exigem representação do cliente, o servidor chama RpcRevertToSelf para encerrar a representação e restabelecer sua própria identidade de segurança.
RpcRevertToSelfEx

A função RpcRevertToSelfEx permite que um servidor represente um cliente e, em seguida, reverter em uma operação multithread em que a chamada para representar um cliente pode vir de um thread diferente do thread originalmente expedido do RPC.
RpcServerCompleteSecurityCallback

A função RpcServerCompleteSecurityCallback conclui um retorno de chamada de segurança assíncrono.
RpcServerInqBindingHandle

Obtém o identificador de associação para chamadas RPC atendidas pelo thread no qual RpcServerInqBindingHandle é chamado.
RpcServerInqBindings

A função RpcServerInqBindings retorna os identificadores de associação sobre os quais as chamadas de procedimento remoto podem ser recebidas.
RpcServerInqCallAttributesA

A função RpcServerInqCallAttributes é uma chamada de servidor RPC que obtém atributos de contexto de segurança do cliente. (ANSI)
RpcServerInqCallAttributesW

A função RpcServerInqCallAttributes é uma chamada de servidor RPC que obtém atributos de contexto de segurança do cliente. (Unicode)
RpcServerInqDefaultPrincName

A função RpcServerInqDefaultPrincName (rpcdce.h) obtém o nome da entidade de segurança padrão para um determinado serviço de autenticação.
RpcServerInqDefaultPrincNameA

A função RpcServerInqDefaultPrincName obtém o nome da entidade de segurança padrão para um determinado serviço de autenticação. (RpcServerInqDefaultPrincNameA)
RpcServerInqDefaultPrincNameW

A função RpcServerInqDefaultPrincNameW (Unicode) (rpcdce.h) obtém o nome da entidade de segurança padrão para um determinado serviço de autenticação.
RpcServerInqIf

A função RpcServerInqIf retorna o EPV (vetor de ponto de entrada) do gerenciador registrado para uma interface.
RpcServerInterfaceGroupActivate

A função RpcServerInterfaceGroupActivate informa ao runtime do servidor RPC para registrar as interfaces e pontos de extremidade do grupo de interfaces e começar a escutar chamadas.
RpcServerInterfaceGroupClose

A função RpcServerInterfaceGroupClose é usada para liberar um grupo de interfaces.
RpcServerInterfaceGroupCreate

A função RpcServerInterfaceGroupCreate (rpcdce.h) cria um grupo de interfaces de servidor RPC para o aplicativo de servidor.
RpcServerInterfaceGroupCreateA

A função RpcServerInterfaceGroupCreate cria um grupo de interfaces de servidor RPC para o aplicativo de servidor. (RpcServerInterfaceGroupCreateA)
RpcServerInterfaceGroupCreateW

A função RpcServerInterfaceGroupCreateW (Unicode) (rpcdce.h) cria um grupo de interface do servidor RPC para o aplicativo servidor.
RpcServerInterfaceGroupDeactivate

A função RpcServerInterfaceGroupDeactivate informa ao runtime do RPC para tentar fechar o grupo de interfaces especificado, anulando opcionalmente a operação se houver atividade de cliente pendente.
RpcServerInterfaceGroupInqBindings

A função RpcServerInterfaceGroupInqBindings retorna os identificadores de associação sobre os quais as chamadas de procedimento remoto podem ser recebidas para o grupo de interfaces especificado.
RpcServerListen

A função RpcServerListen sinaliza a biblioteca de tempo de execução RPC para escutar chamadas de procedimento remoto. Essa função não afetará as interfaces de escuta automática; use RpcServerRegisterIfEx se você precisar dessa funcionalidade.
RpcServerRegisterAuthInfo

A função RpcServerRegisterAuthInfo (rpcdce.h) registra informações de autenticação com a biblioteca de tempo de execução RPC.
RpcServerRegisterAuthInfoA

A função RpcServerRegisterAuthInfo registra informações de autenticação com a biblioteca de tempo de execução RPC. (RpcServerRegisterAuthInfoA)
RpcServerRegisterAuthInfoW

A função RpcServerRegisterAuthInfoW (Unicode) (rpcdce.h) registra informações de autenticação com a biblioteca de tempo de execução RPC.
RpcServerRegisterIf

A função RpcServerRegisterIf registra uma interface com a biblioteca de tempo de execução RPC.
RpcServerRegisterIf2

A função RpcServerRegisterIf2 registra uma interface com a biblioteca de tempo de execução RPC.
RpcServerRegisterIf3

A função RpcServerRegisterIf3 registra uma interface com a biblioteca de tempo de execução RPC.
RpcServerRegisterIfEx

A função RpcServerRegisterIfEx registra uma interface com a biblioteca de tempo de execução RPC.
RpcServerSubscribeForNotification

Assina o servidor para notificações de RPC.
RpcServerTestCancel

O servidor chama RpcServerTestCancel para testar solicitações de cancelamento de cliente.
RpcServerUnregisterIf

A função RpcServerUnregisterIf remove uma interface do registro de biblioteca em tempo de execução RPC.
RpcServerUnregisterIfEx

A função RpcServerUnregisterIfEx remove uma interface do registro de biblioteca em tempo de execução RPC. Essa função estende a funcionalidade da função RpcServerUnregisterIf.
RpcServerUnsubscribeForNotification

Cancela a assinatura do servidor de notificações RPC.
RpcServerUseAllProtseqs

A função RpcServerUseAllProtseqs informa à biblioteca de tempo de execução RPC para usar todas as sequências de protocolo com suporte para receber chamadas de procedimento remoto.
RpcServerUseAllProtseqsEx

A função RpcServerUseAllProtseqsEx informa à biblioteca de tempo de execução RPC para usar todas as sequências de protocolo com suporte para receber chamadas de procedimento remoto.
RpcServerUseAllProtseqsIf

A função RpcServerUseAllProtseqsIf informa à biblioteca de tempo de execução RPC para usar todas as sequências de protocolo e pontos de extremidade especificados na especificação da interface para receber chamadas de procedimento remoto.
RpcServerUseAllProtseqsIfEx

A função RpcServerUseAllProtseqsIfEx informa à biblioteca de tempo de execução RPC para usar todas as sequências de protocolo e pontos de extremidade especificados na especificação da interface para receber chamadas de procedimento remoto.
RpcServerUseProtseq

A função RpcServerUseProtseq (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada para receber chamadas de procedimento remoto.
RpcServerUseProtseqA

A função RpcServerUseProtseq informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada para receber chamadas de procedimento remoto. (RpcServerUseProtseqA)
RpcServerUseProtseqEp

A função RpcServerUseProtseqEp (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo e o ponto de extremidade especificados para receber chamadas de procedimento remoto.
RpcServerUseProtseqEpA

A função RpcServerUseProtseqEp informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada combinada com o ponto de extremidade especificado para receber chamadas de procedimento remoto. (RpcServerUseProtseqEpA)
RpcServerUseProtseqEpEx

A função RpcServerUseProtseqEpEx (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo e o ponto de extremidade especificados para receber chamadas de procedimento remoto.
RpcServerUseProtseqEpExA

A função RpcServerUseProtseqEpEx informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada combinada com o ponto de extremidade especificado para receber chamadas de procedimento remoto. (RpcServerUseProtseqEpExA)
RpcServerUseProtseqEpExW

A função RpcServerUseProtseqEpExW (Unicode) (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo e o ponto de extremidade especificados para receber chamadas de procedimento remoto.
RpcServerUseProtseqEpW

A função RpcServerUseProtseqEpW (Unicode) (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo e o ponto de extremidade especificados para receber chamadas de procedimento remoto.
RpcServerUseProtseqEx

A função RpcServerUseProtseqEx (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada para receber chamadas de procedimento remoto.
RpcServerUseProtseqExA

A função RpcServerUseProtseqEx informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada para receber chamadas de procedimento remoto. (RpcServerUseProtseqExA)
RpcServerUseProtseqExW

A função RpcServerUseProtseqExW (Unicode) (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada para receber chamadas de procedimento remoto.
RpcServerUseProtseqIf

A função RpcServerUseProtseqIf (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada e os pontos de extremidade na especificação da interface para receber chamadas de procedimento remoto.
RpcServerUseProtseqIfA

A função RpcServerUseProtseqIf informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada combinada com os pontos de extremidade na especificação de interface para receber chamadas de procedimento remoto. (RpcServerUseProtseqIfA)
RpcServerUseProtseqIfEx

A função RpcServerUseProtseqIfEx (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada e os pontos de extremidade na especificação da interface para receber chamadas de procedimento remoto.
RpcServerUseProtseqIfExA

A função RpcServerUseProtseqIfEx informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada combinada com os pontos de extremidade na especificação de interface para receber chamadas de procedimento remoto. (RpcServerUseProtseqIfExA)
RpcServerUseProtseqIfExW

A função RpcServerUseProtseqIfExW (Unicode) (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada e os pontos de extremidade na especificação da interface para receber chamadas de procedimento remoto.
RpcServerUseProtseqIfW

A função RpcServerUseProtseqIfW (Unicode) (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada e os pontos de extremidade na especificação da interface para receber chamadas de procedimento remoto.
RpcServerUseProtseqW

A função RpcServerUseProtseqW (Unicode) (rpcdce.h) informa à biblioteca de tempo de execução RPC para usar a sequência de protocolo especificada para receber chamadas de procedimento remoto.
RpcSmAllocate

A função RpcSmAllocate aloca memória dentro da função de gerenciamento de memória stub RPC e retorna um ponteiro para a memória alocada ou NULL.
RpcSmClientFree

A função RpcSmClientFree libera a memória retornada de um stub do cliente.
RpcSmDestroyClientContext

A função RpcSmDestroyClientContext recupera os recursos de memória do cliente para um identificador de contexto e torna o identificador de contexto NULL.
RpcSmDisableAllocate

A função RpcSmDisableAllocate libera recursos e memória no ambiente de gerenciamento de memória stub.
RpcSmEnableAllocate

A função RpcSmEnableAllocate estabelece o ambiente de gerenciamento de memória stub.
RpcSmFree

A função RpcSmFree libera memória alocada por RpcSmAllocate.
RpcSmGetThreadHandle

A função RpcSmGetThreadHandle retorna um identificador de thread, ou NULL, para o ambiente de gerenciamento de memória stub.
RpcSmSetClientAllocFree

A função RpcSmSetClientAllocFree permite os mecanismos de alocação e liberação de memória usados pelos stubs do cliente.
RpcSmSetThreadHandle

A função RpcSmSetThreadHandle define um identificador de thread para o ambiente de gerenciamento de memória stub.
RpcSmSwapClientAllocFree

A função RpcSmSwapClientAllocFree troca os mecanismos de alocação de memória e liberação de memória do stub do cliente com os fornecidos pelo cliente.
RpcSsAllocate

A função RpcSsAllocate aloca memória dentro da função de gerenciamento de memória stub RPC e retorna um ponteiro para a memória alocada ou NULL.
RpcSsContextLockExclusive

A função RpcSsContextLockExclusive permite que um aplicativo comece a usar um identificador de contexto no modo exclusivo.
RpcSsContextLockShared

A função RpcSsContextLockShared permite que um aplicativo comece a usar um identificador de contexto no modo compartilhado.
RpcSsDestroyClientContext

A função RpcSsDestroyClientContext destrói um identificador de contexto que não é mais necessário para o cliente, sem entrar em contato com o servidor.
RpcSsDisableAllocate

A função RpcSsDisableAllocate libera recursos e memória no ambiente de gerenciamento de memória stub.
RpcSsDontSerializeContext

A função RpcSsDontSerializeContext desabilita a serialização em tempo de execução de várias chamadas expedidas para rotinas do gerenciador de servidores no mesmo identificador de contexto.
RpcSsEnableAllocate

A função RpcSsEnableAllocate estabelece o ambiente de gerenciamento de memória stub.
RpcSsFree

A função RpcSsFree libera memória alocada por RpcSsAllocate.
RpcSsGetThreadHandle

A função RpcSsGetThreadHandle retorna um identificador de thread para o ambiente de gerenciamento de memória stub.
RpcSsSetClientAllocFree

A função RpcSsSetClientAllocFree habilita os mecanismos de alocação e liberação de memória usados pelos stubs do cliente.
RpcSsSetThreadHandle

A função RpcSsSetThreadHandle define um identificador de thread para o ambiente de gerenciamento de memória stub.
RpcSsSwapClientAllocFree

A função RpcSsSwapClientAllocFree troca os mecanismos de alocação e liberação de memória usados pelos stubs do cliente com os fornecidos pelo cliente.
RpcStringBindingCompose

A função RpcStringBindingCompose (rpcdce.h) cria um identificador de associação de cadeia de caracteres.
RpcStringBindingComposeA

A função RpcStringBindingCompose cria um identificador de associação de cadeia de caracteres. (RpcStringBindingComposeA)
RpcStringBindingComposeW

A função RpcStringBindingComposeW (Unicode) (rpcdce.h) cria um identificador de associação de cadeia de caracteres.
RpcStringBindingParse

A função RpcStringBindingParse (rpcdce.h) retorna a parte UUID do objeto e as partes de endereço de uma associação de cadeia de caracteres como cadeias de caracteres separadas.
RpcStringBindingParseA

A função RpcStringBindingParse retorna a parte UUID do objeto e as partes de endereço de uma associação de cadeia de caracteres como cadeias de caracteres separadas. (RpcStringBindingParseA)
RpcStringBindingParseW

A função RpcStringBindingParseW (Unicode) (rpcdce.h) retorna a parte UUID do objeto e as partes de endereço de uma associação de cadeia de caracteres como cadeias de caracteres separadas.
RpcStringFree

A função RpcStringFree (rpcdce.h) libera uma cadeia de caracteres alocada pela biblioteca de tempo de execução RPC.
RpcStringFreeA

A função RpcStringFree libera uma cadeia de caracteres alocada pela biblioteca de tempo de execução RPC. (RpcStringFreeA)
RpcStringFreeW

A função RpcStringFreeW (Unicode) (rpcdce.h) libera uma cadeia de caracteres alocada pela biblioteca de tempo de execução RPC.
RpcTestCancel

A função RpcTestCancel verifica se há uma indicação de cancelamento.
RpcUserFree

RpcUserFree pode estar alterado ou indisponível.
UuidCompare

Um aplicativo chama a função UuidCompare para comparar duas UUIDs e determinar sua ordem. O valor retornado fornece a ordem.
UuidCreate

A função UuidCreate cria uma nova UUID.
UuidCreateNil

A função UuidCreateNil cria uma UUID com valor nulo.
UuidCreateSequential

A função UuidCreateSequential cria uma nova UUID.
UuidEqual

Um aplicativo chama a função UuidEqual para comparar duas UUIDs e determinar se elas são iguais.
UuidFromString

A função UuidFromString (rpcdce.h) converte uma cadeia de caracteres em uma UUID.
UuidFromStringA

A função UuidFromString converte uma cadeia de caracteres em uma UUID. (UuidFromStringA)
UuidFromStringW

A função UuidFromStringW (Unicode) (rpcdce.h) converte uma cadeia de caracteres em uma UUID.
UuidHash

Um aplicativo chama a função UuidHash para gerar um valor de hash para um UUID especificado.
UuidIsNil

Um aplicativo chama a função UuidIsNil para determinar se a UUID especificada é uma UUID com valor zero.
UuidToString

A função UuidToString (rpcdce.h) converte um UUID em uma cadeia de caracteres.
UuidToStringA

A função UuidToString converte um UUID em uma cadeia de caracteres. (UuidToStringA)
UuidToStringW

A função UuidToStringW (Unicode) (rpcdce.h) converte um UUID em uma cadeia de caracteres.

Estruturas

 
MIDL_STUB_DESC

A estrutura MIDL_STUB_DESC é uma estrutura gerada por MIDL que contém informações sobre o stub da interface sobre chamadas RPC entre o cliente e o servidor.
MIDL_STUB_MESSAGE

É gerado por MIDL e contém o status atual do stub RPC. Os aplicativos não devem modificar a estrutura MIDL_STUB_MESSAGE diretamente.
NDR_USER_MARSHAL_INFO

A estrutura NDR_USER_MARSHAL_INFO contém informações sobre o estado de uma chamada RPC que pode ser passada para wire_marshal e user_marshal funções auxiliares.
NDR_USER_MARSHAL_INFO_LEVEL1

A estrutura NDR_USER_MARSHAL_INFO_LEVEL1 contém informações sobre o estado de uma chamada RPC que pode ser passada para funções auxiliares de wire_marshal e user_marshal.
ProxyFileInfo

A estrutura ProxyFileInfo contém informações sobre os proxies de interface na DLL do proxy.
RPC_ASYNC_NOTIFICATION_INFO

Contém informações de notificação para chamadas de procedimento remoto assíncronas. Essas informações de notificação podem ser configuradas para portas de conclusão de E/S (IOC), APC (chamadas de procedimento assíncronas) do Windows, mensagens do Windows e notificação de eventos do Windows.
RPC_ASYNC_STATE

A estrutura RPC_ASYNC_STATE contém o estado de uma chamada de procedimento remoto assíncrono. RPC_ASYNC_STATE é um identificador para essa estrutura, usado para aguardar, consultar, responder ou cancelar chamadas assíncronas.
RPC_BINDING_HANDLE_OPTIONS_V1

Contém opções adicionais com as quais criar um identificador de associação RPC.
RPC_BINDING_HANDLE_SECURITY_V1_A

Contém as opções básicas de segurança com as quais criar um identificador de associação RPC. (ANSI)
RPC_BINDING_HANDLE_SECURITY_V1_W

Contém as opções básicas de segurança com as quais criar um identificador de associação RPC. (Unicode)
RPC_BINDING_HANDLE_TEMPLATE_V1_A

Contém as opções básicas com as quais criar um identificador de associação RPC. (ANSI)
RPC_BINDING_HANDLE_TEMPLATE_V1_W

Contém as opções básicas com as quais criar um identificador de associação RPC. (Unicode)
RPC_BINDING_VECTOR

A estrutura RPC_BINDING_VECTOR contém uma lista de identificadores de associação sobre os quais um aplicativo de servidor pode receber chamadas de procedimento remoto.
RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR

A estrutura RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR contém um cookie inserido no cabeçalho do tráfego RPC/HTTP.
RPC_CALL_ATTRIBUTES_V1_A

A estrutura RPC_CALL_ATTRIBUTES_V1 fornece parâmetros para a função RpcServerInqCallAttributes. Implementado em versões ANSI e UNICODE para sistemas operacionais Windows XP e Windows Server 2003. (ANSI)
RPC_CALL_ATTRIBUTES_V1_W

A estrutura RPC_CALL_ATTRIBUTES_V1 fornece parâmetros para a função RpcServerInqCallAttributes. Implementado em versões ANSI e UNICODE para sistemas operacionais Windows XP e Windows Server 2003. (Unicode)
RPC_CALL_ATTRIBUTES_V2_A

A estrutura RPC_CALL_ATTRIBUTES_V2 fornece parâmetros para a função RpcServerInqCallAttributes. A versão 2 especifica o suporte para endereços locais e IDs de processo do cliente. (ANSI)
RPC_CALL_ATTRIBUTES_V2_W

A estrutura RPC_CALL_ATTRIBUTES_V2 fornece parâmetros para a função RpcServerInqCallAttributes. A versão 2 especifica o suporte para endereços locais e IDs de processo do cliente. (Unicode)
RPC_CALL_LOCAL_ADDRESS_V1

Contém informações sobre o endereço local no qual uma chamada foi feita.
RPC_CLIENT_INTERFACE

A estrutura RPC_CLIENT_INTERFACE faz parte da interface privada entre as bibliotecas de tempo de execução e os stubs. A maioria dos aplicativos distribuídos que usam o Microsoft RPC não precisa dessa estrutura.
RPC_DISPATCH_TABLE

A estrutura RPC_DISPATCH_TABLE faz parte da interface privada entre as bibliotecas de tempo de execução e os stubs. A maioria dos aplicativos distribuídos que usam o Microsoft RPC não precisa dessa estrutura.
RPC_EE_INFO_PARAM

A estrutura RPC_EE_INFO_PARAM é usada para armazenar informações de erro estendidas.
RPC_ENDPOINT_TEMPLATE

A estrutura de RPC_ENDPOINT_TEMPLATE (rpcdce.h) especifica as propriedades de um ponto de extremidade do servidor do grupo de interfaces RPC, incluindo a sequência de protocolo e o nome.
RPC_ENDPOINT_TEMPLATEA

Especifica as propriedades de um ponto de extremidade do servidor do grupo de interface RPC, incluindo a sequência de protocolo e o nome. (RPC_ENDPOINT_TEMPLATEA)
RPC_ENDPOINT_TEMPLATEW

A estrutura RPC_ENDPOINT_TEMPLATEW (Unicode) (rpcdce.h) especifica as propriedades de um ponto de extremidade do servidor do grupo de interface RPC, incluindo a sequência de protocolo e o nome.
RPC_ERROR_ENUM_HANDLE

A estrutura RPC_ERROR_ENUM_HANDLE fornece um identificador de enumeração usado pelas funções RpcError* para processar informações de erro estendidas.
RPC_EXTENDED_ERROR_INFO

A estrutura RPC_EXTENDED_ERROR_INFO é usada para armazenar informações de erro estendidas.
RPC_HTTP_TRANSPORT_CREDENTIALS_A

A estrutura RPC_HTTP_TRANSPORT_CREDENTIALS define credenciais adicionais para autenticar em um servidor proxy RPC ao usar RPC/HTTP. (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A

A estrutura RPC_HTTP_TRANSPORT_CREDENTIALS_V2 define credenciais adicionais para autenticar em um servidor proxy RPC ou servidor proxy HTTP ao usar RPC/HTTP. RPC_HTTP_TRANSPORT_CREDENTIALS_V2 estende RPC_HTTP_TRANSPORT_CREDENTIALS permitindo a autenticação em um servidor proxy HTTP. (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W

A estrutura RPC_HTTP_TRANSPORT_CREDENTIALS_V2 define credenciais adicionais para autenticar em um servidor proxy RPC ou servidor proxy HTTP ao usar RPC/HTTP. RPC_HTTP_TRANSPORT_CREDENTIALS_V2 estende RPC_HTTP_TRANSPORT_CREDENTIALS permitindo a autenticação em um servidor proxy HTTP. (Unicode)
RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A

A estrutura RPC_HTTP_TRANSPORT_CREDENTIALS_V3 define credenciais adicionais para autenticar em um servidor proxy RPC ou servidor proxy HTTP ao usar RPC/HTTP. RPC_HTTP_TRANSPORT_CREDENTIALS_V3 estende RPC_HTTP_TRANSPORT_CREDENTIALS_V2 permitindo que formulários de credenciais arbitrárias sejam usados. (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W

A estrutura RPC_HTTP_TRANSPORT_CREDENTIALS_V3 define credenciais adicionais para autenticar em um servidor proxy RPC ou servidor proxy HTTP ao usar RPC/HTTP. RPC_HTTP_TRANSPORT_CREDENTIALS_V3 estende RPC_HTTP_TRANSPORT_CREDENTIALS_V2 permitindo que formulários de credenciais arbitrárias sejam usados. (Unicode)
RPC_HTTP_TRANSPORT_CREDENTIALS_W

A estrutura RPC_HTTP_TRANSPORT_CREDENTIALS define credenciais adicionais para autenticar em um servidor proxy RPC ao usar RPC/HTTP. (Unicode)
RPC_IF_ID

A estrutura RPC_IF_ID contém o UUID da interface e os números de versão principal e secundária de uma interface.
RPC_IF_ID_VECTOR

A estrutura RPC_IF_ID_VECTOR contém uma lista de interfaces oferecidas por um servidor.
RPC_INTERFACE_TEMPLATE

A estrutura RPC_INTERFACE_TEMPLATE (rpcdce.h) define uma interface de servidor de grupo de interface RPC.
RPC_INTERFACE_TEMPLATEA

Define uma interface de servidor de grupo de interface RPC. (RPC_INTERFACE_TEMPLATEA)
RPC_INTERFACE_TEMPLATEW

A estrutura RPC_INTERFACE_TEMPLATEW (Unicode) (rpcdce.h) define uma interface de servidor de grupo de interface RPC.
RPC_MESSAGE

A estrutura RPC_MESSAGE contém informações compartilhadas entre a NDR e o restante do runtime RPC ou OLE.
RPC_POLICY

A estrutura RPC_POLICY contém sinalizadores que determinam a associação em computadores multihomed e alocações de porta ao usar os protocolos ncacn_ip_tcp e ncadg_ip_udp.
RPC_PROTSEQ_VECTOR

A estrutura RPC_PROTSEQ_VECTOR contém uma lista de sequências de protocolo que a biblioteca de tempo de execução RPC usa para enviar e receber chamadas de procedimento remoto.
RPC_SECURITY_QOS

A estrutura RPC_SECURITY_QOS define as configurações de qualidade de serviço de segurança em um identificador de associação. Consulte Comentários para obter disponibilidade de versão em edições do Windows.
RPC_SECURITY_QOS_V2_A

A estrutura RPC_SECURITY_QOS_V2 define as configurações de qualidade de serviço de segurança da versão 2 em um identificador de associação. Consulte Comentários para obter disponibilidade de versão em edições do Windows. (ANSI)
RPC_SECURITY_QOS_V2_W

A estrutura RPC_SECURITY_QOS_V2 define as configurações de qualidade de serviço de segurança da versão 2 em um identificador de associação. Consulte Comentários para obter disponibilidade de versão em edições do Windows. (Unicode)
RPC_SECURITY_QOS_V3_A

A estrutura RPC_SECURITY_QOS_V3 define as configurações de qualidade de serviço de segurança da versão 3 em um identificador de associação. Consulte Comentários para obter disponibilidade de versão em edições do Windows. (ANSI)
RPC_SECURITY_QOS_V3_W

A estrutura RPC_SECURITY_QOS_V3 define as configurações de qualidade de serviço de segurança da versão 3 em um identificador de associação. Consulte Comentários para obter disponibilidade de versão em edições do Windows. (Unicode)
RPC_SECURITY_QOS_V4_A

A estrutura RPC_SECURITY_QOS_V4 define as configurações de qualidade de serviço de segurança da versão 4 em um identificador de associação. Consulte Comentários para obter disponibilidade de versão em edições do Windows. (ANSI)
RPC_SECURITY_QOS_V4_W

A estrutura RPC_SECURITY_QOS_V4 define as configurações de qualidade de serviço de segurança da versão 4 em um identificador de associação. Consulte Comentários para obter disponibilidade de versão em edições do Windows. (Unicode)
RPC_SECURITY_QOS_V5_A

A estrutura RPC_SECURITY_QOS_V5 define as configurações de qualidade de serviço de segurança da versão 5 em um identificador de associação. Consulte Comentários para obter disponibilidade de versão em edições do Windows. (ANSI)
RPC_SECURITY_QOS_V5_W

A estrutura RPC_SECURITY_QOS_V5 define as configurações de qualidade de serviço de segurança da versão 5 em um identificador de associação. Consulte Comentários para obter disponibilidade de versão em edições do Windows. (Unicode)
RPC_STATS_VECTOR

A estrutura RPC_STATS_VECTOR contém estatísticas da biblioteca de tempo de execução RPC por servidor.
SEC_WINNT_AUTH_IDENTITY_A

A estrutura SEC_WINNT_AUTH_IDENTITY permite passar um nome de usuário e senha específicos para a biblioteca em tempo de execução para fins de autenticação. A estrutura é válida para Windows e Macintosh. (ANSI)
SEC_WINNT_AUTH_IDENTITY_W

A estrutura SEC_WINNT_AUTH_IDENTITY permite passar um nome de usuário e senha específicos para a biblioteca em tempo de execução para fins de autenticação. A estrutura é válida para Windows e Macintosh. (Unicode)
UUID_VECTOR

A estrutura UUID_VECTOR contém uma lista de UUIDs.