Partager via


Appel de procédure distante (RPC)

Vue d’ensemble de la technologie d’appel de procédure distante (RPC).

Pour développer l’appel de procédure distante (RPC), vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
RPC_ASYNC_EVENT

Le type énuméré RPC_ASYNC_EVENT décrit les événements de notification asynchrone qu’une application RPC peut recevoir.
RPC_NOTIFICATION_TYPES

Le RPC_NOTIFICATION_TYPES type énuméré contient des valeurs qui spécifient la méthode de notification asynchrone qu’un programme client utilisera.
RPC_NOTIFICATIONS

L’énumération RPC_NOTIFICATIONS spécifie les notifications qu’un serveur peut recevoir de RPC.
RpcCallClientLocality

Spécifie l’ensemble des localités possibles du client RPC.
RpcCallType

Spécifie l’ensemble des types d’appels RPC.
RpcLocalAddressFormat

Spécifie les formats d’adresse IP locale possibles pris en charge par RPC.

Fonctions

 
CStdAsyncStubBuffer_AddRef

Implémente la méthode IRpcStubBuffer::AddRef.
CStdAsyncStubBuffer_Connect

Implémente la méthode IRpcStubBuffer::Connect et connecte l’objet serveur au stub. (CStdAsyncStubBuffer_Connect)
CStdAsyncStubBuffer_Disconnect

Implémente la méthode IRpcStubBuffer::D isconnect et déconnecte l’objet serveur du stub. (CStdAsyncStubBuffer_Disconnect)
CStdAsyncStubBuffer_Invoke

Implémente la méthode IRpcStubBuffer::Invoke.
CStdAsyncStubBuffer_QueryInterface

Implémente la méthode IRpcStubBuffer::QueryInterface. (CStdAsyncStubBuffer_QueryInterface)
CStdAsyncStubBuffer_Release

Implémente la méthode IRpcStubBuffer::Release. (CStdAsyncStubBuffer_Release)
CStdAsyncStubBuffer2_Connect

Implémente la méthode IRpcStubBuffer::Connect et connecte l’objet serveur au stub. (CStdAsyncStubBuffer2_Connect)
CStdAsyncStubBuffer2_Disconnect

Implémente la méthode IRpcStubBuffer::D isconnect et déconnecte l’objet serveur du stub. (CStdAsyncStubBuffer2_Disconnect)
CStdAsyncStubBuffer2_Release

Implémente la méthode IRpcStubBuffer::Release. (CStdAsyncStubBuffer2_Release)
CStdStubBuffer_AddRef

La fonction CStdStubBuffer_AddRef implémente la méthode IRpcStubBuffer::AddRef.
CStdStubBuffer_Connect

La fonction CStdStubBuffer_Connect implémente la méthode IRpcStubBuffer::Connect et connecte l’objet serveur au stub.
CStdStubBuffer_CountRefs

La fonction CStdStubBuffer_CountRefs implémente la méthode IRpcStubBuffer::CountRefs.
CStdStubBuffer_DebugServerQueryInterface

La fonction CStdStubBuffer_DebugServerQueryInterface implémente la méthode IRpcStubBuffer::D ebugServerQueryInterface.
CStdStubBuffer_DebugServerRelease

La fonction CStdStubBuffer_DebugServerRelease implémente la méthode IRpcStubBuffer::D ebugServerRelease.
CStdStubBuffer_Disconnect

La fonction CStdStubBuffer_Disconnect implémente la méthode IRpcStubBuffer::D isconnect et déconnecte l’objet serveur du stub.
CStdStubBuffer_Invoke

La fonction CStdStubBuffer_Invoke implémente la méthode IRpcStubBuffer::Invoke.
CStdStubBuffer_IsIIDSupported

La fonction CStdStubBuffer_IsIIDSupported implémente la méthode IRpcStubBuffer::IsIIDSupported.
CStdStubBuffer_QueryInterface

La fonction CStdStubBuffer_QueryInterface implémente la méthode IRpcStubBuffer::QueryInterface.
CStdStubBuffer2_Connect

Implémente la méthode IRpcStubBuffer::Connect et connecte l’objet serveur au stub. (CStdStubBuffer2_Connect)
CStdStubBuffer2_CountRefs

Implémente la méthode IRpcStubBuffer::CountRefs.
CStdStubBuffer2_Disconnect

Implémente la méthode IRpcStubBuffer::D isconnect et déconnecte l’objet serveur du stub. (CStdStubBuffer2_Disconnect)
CStdStubBuffer2_QueryInterface

Implémente la méthode IRpcStubBuffer::QueryInterface. (CStdStubBuffer2_QueryInterface)
DceErrorInqText

La fonction DceErrorInqText (rpcdce.h) retourne le texte du message d’un code status.
DceErrorInqTextA

La fonction DceErrorInqText retourne le texte du message d’un code status. (DceErrorInqTextA)
DceErrorInqTextW

La fonction DceErrorInqTextW (Unicode) (rpcdce.h) retourne le texte du message pour un code status.
I_RpcBindingInqLocalClientPID

Obtient un ID de processus client.
I_RpcExceptionFilter

Détermine si une exception est fatale ou non fatale
IUnknown_AddRef_Proxy

La fonction IUnknown_AddRef_Proxy implémente la méthode AddRef pour tous les proxys d’interface.
IUnknown_QueryInterface_Proxy

La fonction IUnknown_QueryInterface_Proxy implémente la méthode QueryInterface pour tous les proxys d’interface.
IUnknown_Release_Proxy

La fonction IUnknown_Release_Proxy implémente la méthode Release pour tous les proxys d’interface.
MesBufferHandleReset

La fonction MesBufferHandleReset réinitialise le handle pour la sérialisation de la mémoire tampon.
MesDecodeBufferHandleCreate

La fonction MesDecodeBufferHandleCreate crée un handle de décodage et l’initialise pour un style de mémoire tampon (fixe) de sérialisation.
MesDecodeIncrementalHandleCreate

La fonction MesDecodeIncrementalHandleCreate crée un handle de décodage pour le style incrémentiel de sérialisation.
MesEncodeDynBufferHandleCreate

La fonction MesEncodeDynBufferHandleCreate crée un handle d’encodage, puis l’initialise pour un style de mémoire tampon dynamique de sérialisation.
MesEncodeFixedBufferHandleCreate

La fonction MesEncodeFixedBufferHandleCreate crée un handle d’encodage, puis l’initialise pour un style de mémoire tampon fixe de sérialisation.
MesEncodeIncrementalHandleCreate

La fonction MesEncodeIncrementalHandleCreate crée un encodage, puis l’initialise pour le style incrémentiel de sérialisation.
MesHandleFree

La fonction MesHandleFree libère la mémoire allouée par le handle de sérialisation.
MesIncrementalHandleReset

La fonction MesIncrementalHandleReset réinitialise le handle pour la sérialisation incrémentielle.
MesInqProcEncodingId

La fonction MesInqProcEncodingId fournit l’identité d’un encodage.
Ndr64AsyncClientCall

Ndr64AsyncClientCall n’est pas destiné à être appelé directement par les applications.
Ndr64AsyncServerCallAll

Ndr64AsyncServerCallAll n’est pas destiné à être appelé directement par les applications.
NdrAsyncClientCall

La fonction NdrAsyncClientCall est le point d’entrée asynchrone côté client pour le stub en mode /Oi et /Oic.
NdrAsyncClientCall2

NdrAsyncClientCall2 peut être modifié ou indisponible.
NdrAsyncServerCall

NdrAsyncServerCall n’est pas destiné à être appelé directement par les applications.
NdrClearOutParameters

La fonction NdrClearOutParameters libère les ressources du paramètre out et efface sa mémoire si l’appel RPC au serveur échoue.
NdrClientCall

La fonction NdrClientCall est le point d’entrée côté client pour le stub du mode /Oicf.
NdrClientCall2

La fonction NdrClientCall2 est le point d’entrée côté client pour le stub du mode /Oicf.
NdrClientCall3

NdrClientCall3 peut être modifié ou indisponible.
NdrClientCall4

NdrClientCall4 peut être modifié ou indisponible.
NdrConformantArrayUnmarshall

La fonction NdrConformantArrayUnmarshall désactive un tableau conforme.
NdrConformantStringBufferSize

La fonction NdrConformantStringBufferSize calcule la taille de la mémoire tampon, en octets, nécessaire pour marshaler la chaîne conforme.
NdrConformantStringMarshall

La fonction NdrConformantStringMarshall marshale la chaîne conforme dans une mémoire tampon réseau à envoyer au serveur.
NdrConformantStringUnmarshall

La fonction NdrConformantStringUnmarshall désactive la chaîne conforme de la mémoire tampon réseau vers la mémoire mémoire.
NdrContextHandleInitialize

Initialise un nouveau handle de contexte RPC.
NdrContextHandleMemorySize

Retourne la taille du handle de contexte RPC fourni, tel qu’il est représenté dans la mémoire locale.
NdrContextHandleSize

La fonction NdrContextHandleSize retourne la taille du handle de contexte RPC fourni.
NdrConvert

La fonction NdrConvert convertit la mémoire tampon réseau de la représentation de données de l’expéditeur en représentation de données du récepteur si elles sont différentes.
NdrCStdStubBuffer_Release

La fonction NdrCStdStubBuffer_Release implémente la méthode IRpcStubBuffer::Release.
NdrCStdStubBuffer2_Release

La fonction NdrCStdStubBuffer2_Release implémente la méthode IRpcStubBuffer::Release.
NdrDcomAsyncClientCall

NdrDcomAsyncClientCall peut être modifié ou indisponible.
NdrDcomAsyncClientCall2

NdrDcomAsyncClientCall2 peut être modifié ou indisponible.
NdrDllCanUnloadNow

La fonction NdrDllCanUnloadNow détermine si la DLL qui implémente le proxy et le stub est toujours en cours d’utilisation. Si ce n’est pas le cas, l’appelant peut décharger en toute sécurité la DLL de la mémoire.
NdrDllGetClassObject

La fonction NdrDllGetClassObject récupère l’objet de classe du proxy ou du stub.
NdrDllRegisterProxy

La fonction NdrDllRegisterProxy crée une entrée de Registre pour les interfaces contenues dans la DLL proxy.
NdrDllUnregisterProxy

La fonction NdrDllUnregisterProxy supprime une entrée de Registre pour les interfaces contenues dans la DLL proxy.
NdrGetUserMarshalInfo

La fonction NdrGetUserMarshalInfo fournit des informations supplémentaires aux fonctions d’assistance wire_marshal et user_marshal.
NdrInterfacePointerBufferSize

La fonction NdrInterfacePointerBufferSize calcule la taille de la mémoire tampon, en octets, nécessaire pour marshaler le pointeur d’interface.
NdrInterfacePointerFree

La fonction NdrInterfacePointerFree libère le pointeur d’interface.
NdrInterfacePointerMarshall

La fonction NdrInterfacePointerMarshall marshale le pointeur d’interface dans une mémoire tampon réseau à envoyer au serveur.
NdrInterfacePointerUnmarshall

La fonction NdrInterfacePointerUnmarshall désactive les données référencées par le pointeur d’interface de la mémoire tampon réseau vers la mémoire mémoire.
NdrMesProcEncodeDecode2

NdrMesProcEncodeDecode2 peut être modifié ou indisponible.
NdrMesProcEncodeDecode4

NdrMesProcEncodeDecode4 peut être modifié ou indisponible.
NdrOleAllocate

La fonction NdrOleAllocate est utilisée par RPC pour allouer de la mémoire pour une interface objet. Cette fonction est un wrapper pour la fonction CoTaskMemAlloc.
NdrOleFree

La fonction NdrOleFree est un wrapper pour la fonction CoTaskMemFree.
NdrPointerBufferSize

La fonction NdrPointerBufferSize calcule la taille de mémoire tampon nécessaire, en octets, pour un pointeur de niveau supérieur vers n’importe quoi.
NdrPointerFree

La fonction NdrPointerFree libère de la mémoire.
NdrPointerMarshall

La fonction NdrPointerMarshall marshale un pointeur de niveau supérieur vers n’importe quoi. Les pointeurs incorporés dans des structures, des tableaux ou des unions appellent directement NdrPointerMarshall.
NdrPointerUnmarshall

La fonction NdrPointerUnmarshall démarshalle un pointeur de niveau supérieur vers n’importe quoi. Les pointeurs incorporés dans des structures, des tableaux ou des unions appellent directement NdrPointerUnmarshall.
NdrProxyErrorHandler

La fonction NdrProxyErrorHandler mappe une exception dans un HRESULT, avec le code d’installation RPC.
NdrProxyForwardingFunction10

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction10)
NdrProxyForwardingFunction11

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction11)
NdrProxyForwardingFunction12

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction12)
NdrProxyForwardingFunction13

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction13)
NdrProxyForwardingFunction14

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction14)
NdrProxyForwardingFunction15

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction15)
NdrProxyForwardingFunction16

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction16)
NdrProxyForwardingFunction17

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction17)
NdrProxyForwardingFunction18

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction18)
NdrProxyForwardingFunction19

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction19)
NdrProxyForwardingFunction20

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction20)
NdrProxyForwardingFunction21

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction21)
NdrProxyForwardingFunction22

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction22)
NdrProxyForwardingFunction23

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction23)
NdrProxyForwardingFunction24

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction24)
NdrProxyForwardingFunction25

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction25)
NdrProxyForwardingFunction26

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction26)
NdrProxyForwardingFunction27

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction27)
NdrProxyForwardingFunction28

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction28)
NdrProxyForwardingFunction29

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction29)
NdrProxyForwardingFunction3

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction3)
NdrProxyForwardingFunction30

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction30)
NdrProxyForwardingFunction31

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction31)
NdrProxyForwardingFunction32

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction32)
NdrProxyForwardingFunction4

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction4)
NdrProxyForwardingFunction5

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction5)
NdrProxyForwardingFunction6

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction6)
NdrProxyForwardingFunction7

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction7)
NdrProxyForwardingFunction8

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction8)
NdrProxyForwardingFunction9

Fonction Stub pour les proxys COM. (NdrProxyForwardingFunction9)
NdrProxyFreeBuffer

La fonction NdrProxyFreeBuffer libère une mémoire tampon RPC.
NdrProxyGetBuffer

La fonction NdrProxyGetBuffer obtient une mémoire tampon réseau à partir de COM en utilisant un appel de méthode IRpcChannelBuffer::GetBuffer.
NdrProxyInitialize

La fonction NdrProxyInitialize initialise le proxy pour une méthode objet.
NdrProxySendReceive

La fonction NdrProxySendReceive envoie un message au serveur, puis attend une réponse.
NdrServerCall2

NdrServerCall2 n’est pas destiné à être appelé directement par les applications.
NdrServerCallAll

NdrServerCallAll n’est pas destiné à être appelé directement par les applications.
NdrSimpleTypeMarshall

La fonction NdrSimpleTypeMarshall marshale un type simple.
NdrSimpleTypeUnmarshall

La fonction NdrSimpleTypeUnmarshall démarshalle un type simple.
NdrStubCall2

La fonction NdrStubCall2 est le point d’entrée côté serveur pour les stubs du mode /Oicf.
NdrStubCall3

NdrStubCall3 n’est pas destiné à être appelé directement par les applications.
NdrStubForwardingFunction

La fonction NdrStubForwardingFunction est le point d’entrée pour les méthodes d’objet côté serveur qui sont définies dans une interface de base.
NdrStubGetBuffer

La fonction NdrStubGetBuffer récupère une mémoire tampon du canal RPC.
NdrStubInitialize

La fonction NdrStubInitialize est appelée par le stub du serveur avant le démarshalling. Il configure des champs de message stub.
NdrUserMarshalBufferSize

La fonction NdrUserMarshalBufferSize calcule la taille de la mémoire tampon, en octets, nécessaire pour marshaler l’objet de marshal d’utilisateur.
NdrUserMarshalFree

La fonction NdrUserMarshalFree libère l’objet de marshal d’utilisateur.
NdrUserMarshalMarshall

La fonction NdrUserMarshalMarshall marshale la mémoire tampon de données fournie.
ObjectStublessClient10

Fonction Stub pour les proxys COM. (ObjectStublessClient10)
ObjectStublessClient11

Fonction Stub pour les proxys COM. (ObjectStublessClient11)
ObjectStublessClient12

Fonction Stub pour les proxys COM. (ObjectStublessClient12)
ObjectStublessClient13

Fonction Stub pour les proxys COM. (ObjectStublessClient13)
ObjectStublessClient14

Fonction Stub pour les proxys COM. (ObjectStublessClient14)
ObjectStublessClient15

Fonction Stub pour les proxys COM. (ObjectStublessClient15)
ObjectStublessClient16

Fonction Stub pour les proxys COM. (ObjectStublessClient16)
ObjectStublessClient17

Fonction Stub pour les proxys COM. (ObjectStublessClient17)
ObjectStublessClient18

Fonction Stub pour les proxys COM. (ObjectStublessClient18)
ObjectStublessClient19

Fonction Stub pour les proxys COM. (ObjectStublessClient19)
ObjectStublessClient20

Fonction Stub pour les proxys COM. (ObjectStublessClient20)
ObjectStublessClient21

Fonction Stub pour les proxys COM. (ObjectStublessClient21)
ObjectStublessClient22

Fonction Stub pour les proxys COM. (ObjectStublessClient22)
ObjectStublessClient23

Fonction Stub pour les proxys COM. (ObjectStublessClient23)
ObjectStublessClient24

Fonction Stub pour les proxys COM. (ObjectStublessClient24)
ObjectStublessClient25

Fonction Stub pour les proxys COM. (ObjectStublessClient25)
ObjectStublessClient26

Fonction Stub pour les proxys COM. (ObjectStublessClient26)
ObjectStublessClient27

Fonction Stub pour les proxys COM. (ObjectStublessClient27)
ObjectStublessClient28

Fonction Stub pour les proxys COM. (ObjectStublessClient28)
ObjectStublessClient29

Fonction Stub pour les proxys COM. (ObjectStublessClient29)
ObjectStublessClient3

Fonction Stub pour les proxys COM. (ObjectStublessClient3)
ObjectStublessClient30

Fonction Stub pour les proxys COM. (ObjectStublessClient30)
ObjectStublessClient31

Fonction Stub pour les proxys COM. (ObjectStublessClient31)
ObjectStublessClient32

Fonction Stub pour les proxys COM. (ObjectStublessClient32)
ObjectStublessClient4

Fonction Stub pour les proxys COM. (ObjectStublessClient4)
ObjectStublessClient5

La fonction ObjectStublessClient5 est une fonction stub pour les proxys COM.
ObjectStublessClient6

Fonction Stub pour les proxys COM. (ObjectStublessClient6)
ObjectStublessClient7

Fonction Stub pour les proxys COM. (ObjectStublessClient7)
ObjectStublessClient8

Fonction Stub pour les proxys COM. (ObjectStublessClient8)
ObjectStublessClient9

Fonction Stub pour les proxys COM. (ObjectStublessClient9)
RPC_AUTH_KEY_RETRIEVAL_FN

La fonction RPC_AUTH_KEY_RETRIEVAL_FN est un prototype pour une fonction qui spécifie l’adresse d’une routine fournie par l’application serveur retournant des clés de chiffrement.
RPC_IF_CALLBACK_FN

Le RPC_IF_CALLBACK_FN est un prototype d’une fonction de rappel de sécurité que votre application fournit. Votre programme peut fournir une fonction de rappel pour chaque interface qu’il définit.
RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN

Le RPC_INTERFACE_GROUP_IDLE_CALLBACK_FN est un rappel défini par l’utilisateur qui peut être implémenté pour chaque groupe d’interfaces défini. Ce rappel est appelé par le runtime RPC lorsqu’il détecte que l’état d’inactivité d’un groupe d’interfaces a changé.
RPC_MGMT_AUTHORIZATION_FN

Le RPC_MGMT_AUTHORIZATION_FN permet aux programmes serveur d’implémenter des techniques d’autorisation RPC personnalisées.
RPC_OBJECT_INQ_FN

La fonction RPC_OBJECT_INQ_FN est un prototype d’une fonction qui facilite le remplacement de l’UUID d’objet par défaut par le mappage UUID de type.
RpcAsyncAbortCall

Le serveur appelle RpcAsyncAbortCall pour abandonner un appel asynchrone.
RpcAsyncCancelCall

Le client appelle la fonction RpcAsyncCancelCall pour annuler un appel asynchrone.
RpcAsyncCompleteCall

Le client et le serveur appellent la fonction RpcAsyncCompleteCall pour effectuer un appel de procédure distante asynchrone.
RpcAsyncGetCallHandle

La macro RpcAsyncGetCallHandle retourne le handle de liaison sur un appel de procédure distante asynchrone.
RpcAsyncGetCallStatus

Le client appelle la fonction RpcAsyncGetCallStatus pour déterminer la status actuelle d’un appel distant asynchrone.
RpcAsyncInitializeHandle

Le client appelle la fonction RpcAsyncInitializeHandle pour initialiser la structure RPC_ASYNC_STATE à utiliser pour effectuer un appel asynchrone.
RpcAsyncRegisterInfo

La fonction RpcAsyncRegisterInfo est obsolète.
RpcBindingBind

La fonction RpcBindingBind contacte un serveur RPC et y est liée.
RpcBindingCopy

La fonction RpcBindingCopy copie les informations de liaison et crée un descripteur de liaison.
RpcBindingCreateA

La fonction RpcBindingCreate crée un nouveau handle de liaison RPC rapide basé sur un modèle fourni. (ANSI)
RpcBindingCreateW

La fonction RpcBindingCreate crée un nouveau handle de liaison RPC rapide basé sur un modèle fourni. (Unicode)
RpcBindingFree

La fonction RpcBindingFree libère des ressources binding-handle.
RpcBindingFromStringBinding

La fonction RpcBindingFromStringBinding (rpcdce.h) retourne un handle de liaison à partir d’une représentation sous forme de chaîne d’un handle de liaison.
RpcBindingFromStringBindingA

Retourne un handle de liaison à partir d’une représentation sous forme de chaîne d’un handle de liaison. (RpcBindingFromStringBindingA)
RpcBindingFromStringBindingW

La fonction RpcBindingFromStringBindingW (Unicode) (rpcdce.h) retourne un handle de liaison à partir d’une représentation sous forme de chaîne d’un handle de liaison.
RpcBindingInqAuthClient

La fonction RpcBindingInqAuthClient (rpcdce.h) obtient le nom principal ou les attributs de privilège du client authentifié qui a effectué l’appel de procédure distante.
RpcBindingInqAuthClientA

Une application serveur appelle la fonction RpcBindingInqAuthClient pour obtenir le nom principal ou les attributs de privilège du client authentifié qui a effectué l’appel de procédure distante. (RpcBindingInqAuthClientA)
RpcBindingInqAuthClientEx

La fonction RpcBindingInqAuthClientEx (rpcdce.h) obtient des informations étendues sur le programme client qui a effectué l’appel de procédure distante.
RpcBindingInqAuthClientExA

Une application serveur appelle la fonction RpcBindingInqAuthClientEx pour obtenir des informations étendues sur le programme client qui a effectué l’appel de procédure distante. (RpcBindingInqAuthClientExA)
RpcBindingInqAuthClientExW

La fonction RpcBindingInqAuthClientExW (Unicode) (rpcdce.h) obtient des informations étendues sur le programme client qui a effectué l’appel de procédure distante.
RpcBindingInqAuthClientW

La fonction RpcBindingInqAuthClientW (Unicode) (rpcdce.h) obtient le nom principal ou les attributs de privilège du client qui a effectué l’appel de procédure distante.
RpcBindingInqAuthInfo

La fonction RpcBindingInqAuthInfo (rpcdce.h) retourne des informations d’authentification et d’autorisation à partir d’un handle de liaison.
RpcBindingInqAuthInfoA

La fonction RpcBindingInqAuthInfo retourne des informations d’authentification et d’autorisation à partir d’un handle de liaison. (RpcBindingInqAuthInfoA)
RpcBindingInqAuthInfoExA

La fonction RpcBindingInqAuthInfoEx retourne des informations d’authentification, d’autorisation et de qualité de service de sécurité à partir d’un handle de liaison. (ANSI)
RpcBindingInqAuthInfoExW

La fonction RpcBindingInqAuthInfoEx retourne des informations d’authentification, d’autorisation et de qualité de service de sécurité à partir d’un handle de liaison. (Unicode)
RpcBindingInqAuthInfoW

La fonction RpcBindingInqAuthInfoW (Unicode) (rpcdce.h) retourne des informations d’authentification et d’autorisation à partir d’un handle de liaison.
RpcBindingInqObject

La fonction RpcBindingInqObject retourne l’UUID de l’objet à partir d’un handle de liaison.
RpcBindingInqOption

Les processus clients RPC utilisent RpcBindingInqOption pour déterminer les valeurs actuelles des options de liaison pour un handle de liaison donné.
RpcBindingReset

La fonction RpcBindingReset réinitialise un handle de liaison afin que l’hôte soit spécifié, mais que le serveur sur cet hôte ne soit pas spécifié.
RpcBindingServerFromClient

Une application appelle RpcBindingServerFromClient pour convertir un handle de liaison client en handle de liaison de serveur partiellement lié.
RpcBindingSetAuthInfo

La fonction RpcBindingSetAuthInfo (rpcdce.h) définit les informations d’authentification et d’autorisation d’un handle de liaison.
RpcBindingSetAuthInfoA

La fonction RpcBindingSetAuthInfo définit les informations d’authentification et d’autorisation d’un handle de liaison. (RpcBindingSetAuthInfoA)
RpcBindingSetAuthInfoExA

La fonction RpcBindingSetAuthInfoEx définit les informations d’authentification, d’autorisation et de qualité de service d’un handle de liaison. (ANSI)
RpcBindingSetAuthInfoExW

La fonction RpcBindingSetAuthInfoEx définit les informations d’authentification, d’autorisation et de qualité de service d’un handle de liaison. (Unicode)
RpcBindingSetAuthInfoW

La fonction RpcBindingSetAuthInfoW (Unicode) (rpcdce.h) définit les informations d’authentification et d’autorisation d’un handle de liaison.
RpcBindingSetObject

La fonction RpcBindingSetObject définit la valeur UUID de l’objet dans un handle de liaison.
RpcBindingSetOption

La fonction RpcBindingSetOption permet aux applications clientes de spécifier des options de mise en file d’attente de message sur un handle de liaison.
RpcBindingToStringBinding

La fonction RpcBindingToStringBinding (rpcdce.h) retourne une représentation sous forme de chaîne d’un handle de liaison.
RpcBindingToStringBindingA

La fonction RpcBindingToStringBinding retourne une représentation sous forme de chaîne d’un handle de liaison. (RpcBindingToStringBindingA)
RpcBindingToStringBindingW

La fonction RpcBindingToStringBindingW (Unicode) (rpcdce.h) retourne une représentation sous forme de chaîne d’un handle de liaison.
RpcBindingUnbind

Dissocie un handle de liaison précédemment lié par RpcBindingBind.
RpcBindingVectorFree

La fonction RpcBindingVectorFree libère les handles de liaison contenus dans le vecteur et le vecteur lui-même.
RpcCancelThread

La fonction RpcCancelThread annule un thread. La fonction RpcCancelThread ne doit pas être utilisée pour annuler les appels RPC asynchrones ; à la place, utilisez la fonction RpcAsyncCancelCall pour annuler un appel RPC asynchrone.
RpcCancelThreadEx

La fonction RpcCancelThreadEx arrête l’exécution d’un thread.
RpcCertGeneratePrincipalName

La fonction RpcCertGeneratePrincipalName (rpcssl.h) est utilisée par les programmes serveur pour générer des noms de principaux pour les certificats de sécurité.
RpcCertGeneratePrincipalNameA

Les programmes serveur utilisent la fonction RpcCertGeneratePrincipalName pour générer des noms de principaux pour les certificats de sécurité. (RpcCertGeneratePrincipalNameA)
RpcCertGeneratePrincipalNameW

La fonction RpcCertGeneratePrincipalNameW (Unicode) (rpcssl.h) est utilisée par les programmes serveur pour générer des noms de principaux pour les certificats de sécurité.
RpcEpRegister

La fonction RpcEpRegister (rpcdce.h) ajoute ou remplace les informations d’adresse du serveur dans la base de données de mappage de point de terminaison locale.
RpcEpRegisterA

La fonction RpcEpRegister ajoute ou remplace les informations d’adresse du serveur dans la base de données locale endpoint-map. (RpcEpRegisterA)
RpcEpRegisterNoReplace

La fonction RpcEpRegisterNoReplace (rpcdce.h) ajoute des informations d’adresse de serveur à la base de données de carte de point de terminaison locale.
RpcEpRegisterNoReplaceA

La fonction RpcEpRegisterNoReplace ajoute des informations d’adresse de serveur à la base de données locale endpoint-map. (RpcEpRegisterNoReplaceA)
RpcEpRegisterNoReplaceW

La fonction RpcEpRegisterNoReplaceW (Unicode) (rpcdce.h) ajoute des informations d’adresse de serveur à la base de données carte de point de terminaison locale.
RpcEpRegisterW

La fonction RpcEpRegisterW (Unicode) (rpcdce.h) ajoute ou remplace les informations d’adresse du serveur dans la base de données carte de point de terminaison locale.
RpcEpResolveBinding

La fonction RpcEpResolveBinding résout un handle de liaison de serveur partiellement lié en un handle de liaison de serveur entièrement lié.
RpcEpUnregister

La fonction RpcEpUnregister supprime les informations d’adresse du serveur de la base de données locale endpoint-map.
RpcErrorAddRecord

La fonction RpcErrorAddRecord ajoute des informations d’erreur étendues à une chaîne d’enregistrements d’informations d’erreur étendus.
RpcErrorClearInformation

La fonction RpcErrorClearInformation efface toutes les informations d’erreur étendues sur le thread actuel.
RpcErrorEndEnumeration

La fonction RpcErrorEndEnumeration met fin à l’énumération des informations d’erreur étendues et libère toutes les ressources allouées par RPC pour l’énumération.
RpcErrorGetNextRecord

La fonction RpcErrorGetNextRecord récupère l’enregistrement d’informations d’erreur étendu suivant pour un handle d’énumération.
RpcErrorGetNumberOfRecords

La fonction RpcErrorGetNumberOfRecords retourne le nombre d’enregistrements dans les informations d’erreur étendues.
RpcErrorLoadErrorInfo

La fonction RpcErrorLoadErrorInfo convertit un objet BLOB obtenu par un appel à RpcErrorSaveErrorInfo en informations d’erreur étendues.
RpcErrorResetEnumeration

La fonction RpcErrorResetEnumeration réinitialise un curseur d’énumération pour toute énumération in-process, en réinitialisant le processus de sorte qu’un appel ultérieur à RpcErrorGetNextRecord récupère le premier enregistrement d’informations d’erreur étendu.
RpcErrorSaveErrorInfo

La fonction RpcErrorSaveErrorInfo retourne toutes les informations d’erreur pour un handle d’énumération en tant qu’objet BLOB.
RpcErrorStartEnumeration

La fonction RpcErrorStartEnumeration commence l’énumération des informations d’erreur étendues.
RpcExcept

L’instruction RpcExcept fournit une gestion structurée des exceptions pour les applications RPC.
RpcExceptionFilter

Filtre d’exception par défaut qui détermine si une exception est irrécupérable ou non irrécupérable.
RpcFreeAuthorizationContext

La fonction RpcFreeAuthorizationContext libère un contexte Authz obtenu par un appel précédent à la fonction RpcGetAuthorizationContextForClient.
RpcGetAuthorizationContextForClient

La fonction RpcGetAuthorizationContextForClient retourne le contexte Authz d’un client RPC qui peut être utilisé avec les fonctions Authz pour l’authentification hautes performances. Pris en charge pour les séquences de protocole ncalrpc et ncacn_* uniquement.
RpcIfIdVectorFree

La fonction RpcIfIdVectorFree libère le vecteur et les structures d’identification d’interface contenues dans le vecteur.
RpcIfInqId

La fonction RpcIfInqId retourne la partie d’identification d’interface d’une spécification d’interface.
RpcImpersonateClient

Un thread serveur qui traite les appels de procédure distante du client peut appeler la fonction RpcImpersonateClient pour emprunter l’identité du client actif.
RpcImpersonateClientContainer

RpcImpersonateClientContainer peut être modifié ou indisponible.
RpcMgmtEnableIdleCleanup

La fonction RpcMgmtEnableIdleCleanup permet à RPC de fermer les ressources inactives, telles que les connexions réseau, sur le client.
RpcMgmtEpEltInqBegin

La fonction RpcMgmtEpEltInqBegin crée un contexte de recherche pour afficher les éléments dans une carte de point de terminaison.
RpcMgmtEpEltInqDone

La fonction RpcMgmtEpEltInqDone supprime le contexte d’interrogation pour afficher les éléments dans une carte de point de terminaison.
RpcMgmtEpEltInqNext

La fonction RpcMgmtEpEltInqNext (rpcdce.h) retourne un élément à partir d’une carte de point de terminaison.
RpcMgmtEpEltInqNextA

La fonction RpcMgmtEpEltInqNext retourne un élément à partir d’une carte de point de terminaison. (RpcMgmtEpEltInqNextA)
RpcMgmtEpEltInqNextW

La fonction RpcMgmtEpEltInqNextW (Unicode) (rpcdce.h) retourne un élément à partir d’une carte de point de terminaison.
RpcMgmtEpUnregister

La fonction RpcMgmtEpUnregister supprime les informations d’adresse du serveur d’une carte de point de terminaison.
RpcMgmtInqComTimeout

La fonction RpcMgmtInqComTimeout retourne la valeur de délai d’expiration des communications de liaison dans un handle de liaison.
RpcMgmtInqDefaultProtectLevel

La fonction RpcMgmtInqDefaultProtectLevel retourne le niveau d’authentification par défaut pour un service d’authentification.
RpcMgmtInqIfIds

La fonction RpcMgmtInqIfIds retourne un vecteur contenant les identificateurs des interfaces proposées par le serveur.
RpcMgmtInqServerPrincName

La fonction RpcMgmtInqServerPrincName (rpcdce.h) retourne le nom principal d’un serveur.
RpcMgmtInqServerPrincNameA

La fonction RpcMgmtInqServerPrincName retourne le nom principal d’un serveur. (RpcMgmtInqServerPrincNameA)
RpcMgmtInqServerPrincNameW

La fonction RpcMgmtInqServerPrincNameW (Unicode) (rpcdce.h) retourne le nom principal d’un serveur.
RpcMgmtInqStats

La fonction RpcMgmtInqStats retourne des statistiques d’exécution RPC.
RpcMgmtIsServerListening

La fonction RpcMgmtIsServerListening indique si un serveur écoute les appels de procédure distante.
RpcMgmtSetAuthorizationFn

La fonction RpcMgmtSetAuthorizationFn établit une fonction d’autorisation pour le traitement des appels distants aux fonctions de gestion d’un serveur.
RpcMgmtSetCancelTimeout

La fonction RpcMgmtSetCancelTimeout définit la limite inférieure du délai d’attente avant d’expirer après le transfert d’une annulation.
RpcMgmtSetComTimeout

La fonction RpcMgmtSetComTimeout définit la valeur de délai d’expiration des communications de liaison dans un handle de liaison.
RpcMgmtSetServerStackSize

La fonction RpcMgmtSetServerStackSize spécifie la taille de la pile pour les threads de serveur créés par l’heure d’exécution RPC.
RpcMgmtStatsVectorFree

La fonction RpcMgmtStatsVectorFree libère un vecteur de statistiques.
RpcMgmtStopServerListening

La fonction RpcMgmtStopServerListening indique à un serveur d’arrêter d’écouter les appels de procédure distante. Cette fonction n’affecte pas les interfaces d’écoute automatique. Pour plus d’informations, consultez RpcServerRegisterIfEx.
RpcMgmtWaitServerListen

La fonction RpcMgmtWaitServerListen effectue l’opération d’attente généralement associée à RpcServerListen.
RpcNetworkInqProtseqs

La fonction RpcNetworkInqProtseqs (rpcdce.h) retourne toutes les séquences de protocole prises en charge par la bibliothèque d’exécution RPC et le système d’exploitation.
RpcNetworkInqProtseqsA

La fonction RpcNetworkInqProtseqs retourne toutes les séquences de protocole prises en charge par la bibliothèque d’exécution RPC et le système d’exploitation. (RpcNetworkInqProtseqsA)
RpcNetworkInqProtseqsW

La fonction RpcNetworkInqProtseqsW (Unicode) (rpcdce.h) retourne toutes les séquences de protocole prises en charge par la bibliothèque d’exécution RPC et le système d’exploitation.
RpcNetworkIsProtseqValid

La fonction RpcNetworkIsProtseqValid (rpcdce.h) indique si la bibliothèque d’exécution RPC et le système d’exploitation prennent en charge la séquence de protocole spécifiée.
RpcNetworkIsProtseqValidA

La fonction RpcNetworkIsProtseqValid indique si la séquence de protocole spécifiée est prise en charge à la fois par la bibliothèque d’exécution RPC et le système d’exploitation. Les applications serveur utilisent souvent RpcNetworkInqProtseqs. (RpcNetworkIsProtseqValidA)
RpcNetworkIsProtseqValidW

La fonction RpcNetworkIsProtseqValidW (Unicode) (rpcdce.h) indique si la bibliothèque d’exécution RPC et le système d’exploitation prennent en charge la séquence de protocole spécifiée.
RPCNOTIFICATION_ROUTINE

La fonction RPCNOTIFICATION_ROUTINE fournit aux programmes qui utilisent le RPC asynchrone avec la possibilité de personnaliser les réponses aux événements asynchrones.
RpcNsBindingExportA

La fonction RpcNsBindingExport établit une entrée de base de données de service de noms avec plusieurs handles de liaison et plusieurs objets pour un serveur. (ANSI)
RpcNsBindingExportPnPA

La fonction RpcNsBindingExportPnP établit une entrée de base de données de nom-service avec plusieurs handles de liaison et plusieurs objets pour un serveur qui prend en charge Plug-and-Play. (ANSI)
RpcNsBindingExportPnPW

La fonction RpcNsBindingExportPnP établit une entrée de base de données de nom-service avec plusieurs handles de liaison et plusieurs objets pour un serveur qui prend en charge Plug-and-Play. (Unicode)
RpcNsBindingExportW

La fonction RpcNsBindingExport établit une entrée de base de données de service de noms avec plusieurs handles de liaison et plusieurs objets pour un serveur. (Unicode)
RpcNsBindingImportBeginA

La fonction RpcNsBindingImportBegin crée un contexte d’importation pour l’importation de handles de liaison compatibles avec le client pour les serveurs qui offrent l’interface et l’objet spécifiés. (ANSI)
RpcNsBindingImportBeginW

La fonction RpcNsBindingImportBegin crée un contexte d’importation pour l’importation de handles de liaison compatibles avec le client pour les serveurs qui offrent l’interface et l’objet spécifiés. (Unicode)
RpcNsBindingImportDone

La fonction RpcNsBindingImportDone signale qu’un client a terminé la recherche d’un serveur compatible et supprime le contexte d’importation.
RpcNsBindingImportNext

La fonction RpcNsBindingImportNext recherche une interface (et éventuellement un objet à partir d’une base de données name-service) et retourne un handle de liaison d’un serveur compatible, le cas échéant.
RpcNsBindingInqEntryName

La fonction RpcNsBindingInqEntryName (rpcdce.h) retourne le nom d’entrée d’où provient le handle de liaison.
RpcNsBindingInqEntryNameA

La fonction RpcNsBindingInqEntryName retourne le nom d’entrée d’où provient le handle de liaison. (RpcNsBindingInqEntryNameA)
RpcNsBindingInqEntryNameW

La fonction RpcNsBindingInqEntryNameW (Unicode) (rpcdce.h) retourne le nom d’entrée d’où provient le handle de liaison.
RpcNsBindingLookupBeginA

La fonction RpcNsBindingLookupBegin crée un contexte de recherche pour une interface et un objet. (ANSI)
RpcNsBindingLookupBeginW

La fonction RpcNsBindingLookupBegin crée un contexte de recherche pour une interface et un objet. (Unicode)
RpcNsBindingLookupDone

La fonction RpcNsBindingLookupDone signifie qu’un client a terminé la recherche de serveurs compatibles et supprime le contexte de recherche.
RpcNsBindingLookupNext

La fonction RpcNsBindingLookupNext retourne une liste de handles de liaison compatibles pour une interface spécifiée et éventuellement un objet.
RpcNsBindingSelect

La fonction RpcNsBindingSelect retourne un handle de liaison à partir d’une liste de handles de liaison compatibles.
RpcNsBindingUnexportA

La fonction RpcNsBindingUnexport supprime les handles de liaison pour une interface et des objets d’une entrée dans la base de données name-service. (ANSI)
RpcNsBindingUnexportPnPA

La fonction RpcNsBindingUnexportPnP supprime les handles de liaison pour les interfaces et objets Plug-and-Play d’une entrée dans la base de données name-service. (ANSI)
RpcNsBindingUnexportPnPW

La fonction RpcNsBindingUnexportPnP supprime les handles de liaison pour les interfaces et objets Plug-and-Play d’une entrée dans la base de données name-service. (Unicode)
RpcNsBindingUnexportW

La fonction RpcNsBindingUnexport supprime les descripteurs de liaison pour une interface et des objets d’une entrée dans la base de données name-service. (Unicode)
RpcNsEntryExpandNameA

La fonction RpcNsEntryExpandName développe un nom d’entrée de service de nom. Cette fonction est prise en charge par Active Directory. (ANSI)
RpcNsEntryExpandNameW

La fonction RpcNsEntryExpandName développe un nom d’entrée de service de nom. Cette fonction est prise en charge par Active Directory. (Unicode)
RpcNsEntryObjectInqBeginA

La fonction RpcNsEntryObjectInqBegin crée un contexte d’interrogation pour les objets d’une entrée de base de données de service de nom. (ANSI)
RpcNsEntryObjectInqBeginW

La fonction RpcNsEntryObjectInqBegin crée un contexte d’interrogation pour les objets d’une entrée de base de données de service de nom. (Unicode)
RpcNsEntryObjectInqDone

La fonction RpcNsEntryObjectInqDone supprime le contexte d’enquête pour les objets d’une entrée de base de données de service de nom.
RpcNsEntryObjectInqNext

La fonction RpcNsEntryObjectInqNext retourne un objet à la fois à partir d’une entrée de base de données name-service.
RpcNsGroupDeleteA

La fonction RpcNsGroupDelete supprime un attribut de groupe. (ANSI)
RpcNsGroupDeleteW

La fonction RpcNsGroupDelete supprime un attribut de groupe. (Unicode)
RpcNsGroupMbrAddA

La fonction RpcNsGroupMbrAdd ajoute un nom d’entrée à un groupe. Si nécessaire, il crée l’entrée. (ANSI)
RpcNsGroupMbrAddW

La fonction RpcNsGroupMbrAdd ajoute un nom d’entrée à un groupe. Si nécessaire, il crée l’entrée. (Unicode)
RpcNsGroupMbrInqBeginA

La fonction RpcNsGroupMbrInqBegin crée un contexte d’interrogation pour l’affichage des membres du groupe. (ANSI)
RpcNsGroupMbrInqBeginW

La fonction RpcNsGroupMbrInqBegin crée un contexte d’interrogation pour l’affichage des membres du groupe. (Unicode)
RpcNsGroupMbrInqDone

La fonction RpcNsGroupMbrInqDone supprime le contexte d’interrogation d’un groupe.
RpcNsGroupMbrInqNextA

La fonction RpcNsGroupMbrInqNext retourne un nom d’entrée d’un groupe à la fois. (ANSI)
RpcNsGroupMbrInqNextW

La fonction RpcNsGroupMbrInqNext retourne un nom d’entrée d’un groupe à la fois. (Unicode)
RpcNsGroupMbrRemoveA

La fonction RpcNsGroupMbrRemove supprime un nom d’entrée d’un groupe. (ANSI)
RpcNsGroupMbrRemoveW

La fonction RpcNsGroupMbrRemove supprime un nom d’entrée d’un groupe. (Unicode)
RpcNsMgmtBindingUnexportA

La fonction RpcNsMgmtBindingUnexport supprime plusieurs handles et objets de liaison d’une entrée dans la base de données name-service. (ANSI)
RpcNsMgmtBindingUnexportW

La fonction RpcNsMgmtBindingUnexport supprime plusieurs handles et objets de liaison d’une entrée dans la base de données name-service. (Unicode)
RpcNsMgmtEntryCreateA

La fonction RpcNsMgmtEntryCreate crée une entrée de base de données de service de noms. (ANSI)
RpcNsMgmtEntryCreateW

La fonction RpcNsMgmtEntryCreate crée une entrée de base de données de service de noms. (Unicode)
RpcNsMgmtEntryDeleteA

La fonction RpcNsMgmtEntryDelete supprime une entrée de base de données de service de noms. (ANSI)
RpcNsMgmtEntryDeleteW

La fonction RpcNsMgmtEntryDelete supprime une entrée de base de données de service de noms. (Unicode)
RpcNsMgmtEntryInqIfIdsA

La fonction RpcNsMgmtEntryInqIfIds retourne la liste des interfaces exportées vers une entrée de base de données de service de noms. (ANSI)
RpcNsMgmtEntryInqIfIdsW

La fonction RpcNsMgmtEntryInqIfIds retourne la liste des interfaces exportées vers une entrée de base de données de service de noms. (Unicode)
RpcNsMgmtHandleSetExpAge

La fonction RpcNsMgmtHandleSetExpAge définit l’âge d’expiration d’un handle name-service pour les copies locales des données name-service.
RpcNsMgmtInqExpAge

La fonction RpcNsMgmtInqExpAge retourne l’âge d’expiration global pour les copies locales des données name-service.
RpcNsMgmtSetExpAge

La fonction RpcNsMgmtSetExpAge modifie l’âge d’expiration global de l’application pour les copies locales des données name-service.
RpcNsProfileDeleteA

La fonction RpcNsProfileDelete supprime un attribut de profil. (ANSI)
RpcNsProfileDeleteW

La fonction RpcNsProfileDelete supprime un attribut de profil. (Unicode)
RpcNsProfileEltAddA

La fonction RpcNsProfileEltAdd ajoute un élément à un profil. Si nécessaire, il crée l’entrée. (ANSI)
RpcNsProfileEltAddW

La fonction RpcNsProfileEltAdd ajoute un élément à un profil. Si nécessaire, il crée l’entrée. (Unicode)
RpcNsProfileEltInqBeginA

La fonction RpcNsProfileEltInqBegin crée un contexte d’interrogation pour afficher les éléments d’un profil. (ANSI)
RpcNsProfileEltInqBeginW

La fonction RpcNsProfileEltInqBegin crée un contexte d’interrogation pour afficher les éléments d’un profil. (Unicode)
RpcNsProfileEltInqDone

La fonction RpcNsProfileEltInqDone supprime le contexte d’interrogation pour afficher les éléments d’un profil.
RpcNsProfileEltInqNextA

La fonction RpcNsProfileEltInqNext retourne un élément à la fois à partir d’un profil. (ANSI)
RpcNsProfileEltInqNextW

La fonction RpcNsProfileEltInqNext retourne un élément à la fois à partir d’un profil. (Unicode)
RpcNsProfileEltRemoveA

La fonction RpcNsProfileEltRemove supprime un élément d’un profil. (ANSI)
RpcNsProfileEltRemoveW

La fonction RpcNsProfileEltRemove supprime un élément d’un profil. (Unicode)
RpcObjectInqType

La fonction RpcObjectInqType retourne le type d’un objet.
RpcObjectSetInqFn

La fonction RpcObjectSetInqFn inscrit une fonction de demande d’objet. Une valeur null désactive une fonction d’interrogation d’objet précédemment inscrite.
RpcObjectSetType

La fonction RpcObjectSetType affecte le type d’un objet.
RpcProtseqVectorFree

La fonction RpcProtseqVectorFree (rpcdce.h) libère les séquences de protocole contenues dans le vecteur et le vecteur lui-même.
RpcProtseqVectorFreeA

La fonction RpcProtseqVectorFree libère les séquences de protocole contenues dans le vecteur et le vecteur lui-même. (RpcProtseqVectorFreeA)
RpcProtseqVectorFreeW

La fonction RpcProtseqVectorFreeW (Unicode) (rpcdce.h) libère les séquences de protocole contenues dans le vecteur et le vecteur lui-même.
RpcRaiseException

Utilisez la fonction RpcRaiseException pour lever une exception. La fonction ne retourne pas à l’appelant.
RpcRevertContainerImpersonation

RpcRevertContainerImpersonation peut être modifié ou indisponible.
RpcRevertToSelf

Après avoir appelé RpcImpersonateClient et effectué toutes les tâches qui nécessitent l’emprunt d’identité du client, le serveur appelle RpcRevertToSelf pour mettre fin à l’emprunt d’identité et rétablir sa propre identité de sécurité.
RpcRevertToSelfEx

La fonction RpcRevertToSelfEx permet à un serveur d’emprunter l’identité d’un client, puis de rétablir dans une opération multithread où l’appel à emprunter l’identité d’un client peut provenir d’un thread autre que le thread initialement distribué à partir du RPC.
RpcServerCompleteSecurityCallback

La fonction RpcServerCompleteSecurityCallback effectue un rappel de sécurité asynchrone.
RpcServerInqBindingHandle

Obtient le handle de liaison pour les appels RPC gérés par le thread dans lequel RpcServerInqBindingHandle est appelé.
RpcServerInqBindings

La fonction RpcServerInqBindings retourne les handles de liaison sur lesquels les appels de procédure distante peuvent être reçus.
RpcServerInqCallAttributesA

La fonction RpcServerInqCallAttributes est un appel de serveur RPC qui obtient des attributs de contexte de sécurité client. (ANSI)
RpcServerInqCallAttributesW

La fonction RpcServerInqCallAttributes est un appel de serveur RPC qui obtient des attributs de contexte de sécurité client. (Unicode)
RpcServerInqDefaultPrincName

La fonction RpcServerInqDefaultPrincName (rpcdce.h) obtient le nom de principal par défaut pour un service d’authentification donné.
RpcServerInqDefaultPrincNameA

La fonction RpcServerInqDefaultPrincName obtient le nom de principal par défaut pour un service d’authentification donné. (RpcServerInqDefaultPrincNameA)
RpcServerInqDefaultPrincNameW

La fonction RpcServerInqDefaultPrincNameW (Unicode) (rpcdce.h) obtient le nom de principal par défaut pour un service d’authentification donné.
RpcServerInqIf

La fonction RpcServerInqIf retourne le vecteur de point d’entrée du gestionnaire (EPV) inscrit pour une interface.
RpcServerInterfaceGroupActivate

La fonction RpcServerInterfaceGroupActivate indique au runtime du serveur RPC d’inscrire les interfaces et les points de terminaison du groupe d’interfaces et de commencer à écouter les appels.
RpcServerInterfaceGroupClose

La fonction RpcServerInterfaceGroupClose est utilisée pour libérer un groupe d’interface.
RpcServerInterfaceGroupCreate

La fonction RpcServerInterfaceGroupCreate (rpcdce.h) crée un groupe d’interface de serveur RPC pour l’application serveur.
RpcServerInterfaceGroupCreateA

La fonction RpcServerInterfaceGroupCreate crée un groupe d’interface de serveur RPC pour l’application serveur. (RpcServerInterfaceGroupCreateA)
RpcServerInterfaceGroupCreateW

La fonction RpcServerInterfaceGroupCreateW (Unicode) (rpcdce.h) crée un groupe d’interface de serveur RPC pour l’application serveur.
RpcServerInterfaceGroupDeactivate

La fonction RpcServerInterfaceGroupDeactivate indique au runtime RPC de tenter de fermer le groupe d’interface donné, en mettant éventuellement fin à l’opération en cas d’activité client en suspens.
RpcServerInterfaceGroupInqBindings

La fonction RpcServerInterfaceGroupInqBindings retourne les handles de liaison sur lesquels les appels de procédure distante peuvent être reçus pour le groupe d’interfaces donné.
RpcServerListen

La fonction RpcServerListen indique à la bibliothèque d’exécution RPC d’écouter les appels de procédure distante. Cette fonction n’affecte pas les interfaces d’écoute automatique ; utilisez RpcServerRegisterIfEx si vous avez besoin de cette fonctionnalité.
RpcServerRegisterAuthInfo

La fonction RpcServerRegisterAuthInfo (rpcdce.h) enregistre les informations d’authentification auprès de la bibliothèque d’exécution RPC.
RpcServerRegisterAuthInfoA

La fonction RpcServerRegisterAuthInfo enregistre les informations d’authentification auprès de la bibliothèque d’exécution RPC. (RpcServerRegisterAuthInfoA)
RpcServerRegisterAuthInfoW

La fonction RpcServerRegisterAuthInfoW (Unicode) (rpcdce.h) enregistre les informations d’authentification auprès de la bibliothèque d’exécution RPC.
RpcServerRegisterIf

La fonction RpcServerRegisterIf inscrit une interface auprès de la bibliothèque d’exécution RPC.
RpcServerRegisterIf2

La fonction RpcServerRegisterIf2 inscrit une interface avec la bibliothèque d’exécution RPC.
RpcServerRegisterIf3

La fonction RpcServerRegisterIf3 inscrit une interface avec la bibliothèque d’exécution RPC.
RpcServerRegisterIfEx

La fonction RpcServerRegisterIfEx inscrit une interface avec la bibliothèque d’exécution RPC.
RpcServerSubscribeForNotification

S’abonne au serveur pour les notifications RPC.
RpcServerTestCancel

Le serveur appelle RpcServerTestCancel pour tester les demandes d’annulation du client.
RpcServerUnregisterIf

La fonction RpcServerUnregisterIf supprime une interface du registre de la bibliothèque d’exécution RPC.
RpcServerUnregisterIfEx

La fonction RpcServerUnregisterIfEx supprime une interface du registre de la bibliothèque d’exécution RPC. Cette fonction étend les fonctionnalités de la fonction RpcServerUnregisterIf.
RpcServerUnsubscribeForNotification

Désinscrit le serveur des notifications RPC.
RpcServerUseAllProtseqs

La fonction RpcServerUseAllProtseqs indique à la bibliothèque d’exécution RPC d’utiliser toutes les séquences de protocole prises en charge pour recevoir des appels de procédure distante.
RpcServerUseAllProtseqsEx

La fonction RpcServerUseAllProtseqsEx indique à la bibliothèque d’exécution RPC d’utiliser toutes les séquences de protocole prises en charge pour recevoir des appels de procédure distante.
RpcServerUseAllProtseqsIf

La fonction RpcServerUseAllProtseqsIf indique à la bibliothèque d’exécution RPC d’utiliser toutes les séquences de protocole et points de terminaison spécifiés dans la spécification de l’interface pour recevoir des appels de procédure distante.
RpcServerUseAllProtseqsIfEx

La fonction RpcServerUseAllProtseqsIfEx indique à la bibliothèque d’exécution RPC d’utiliser toutes les séquences de protocole et points de terminaison spécifiés dans la spécification de l’interface pour recevoir des appels de procédure distante.
RpcServerUseProtseq

La fonction RpcServerUseProtseq (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole spécifiée pour recevoir des appels de procédure distante.
RpcServerUseProtseqA

La fonction RpcServerUseProtseq indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole spécifiée pour recevoir des appels de procédure distante. (RpcServerUseProtseqA)
RpcServerUseProtseqEp

La fonction RpcServerUseProtseqEp (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole et le point de terminaison spécifiés pour recevoir des appels de procédure distante.
RpcServerUseProtseqEpA

La fonction RpcServerUseProtseqEp indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole spécifiée associée au point de terminaison spécifié pour recevoir des appels de procédure distante. (RpcServerUseProtseqEpA)
RpcServerUseProtseqEpEx

La fonction RpcServerUseProtseqEpEx (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole et le point de terminaison spécifiés pour recevoir des appels de procédure distante.
RpcServerUseProtseqEpExA

La fonction RpcServerUseProtseqEpEx indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole spécifiée associée au point de terminaison spécifié pour recevoir des appels de procédure distante. (RpcServerUseProtseqEpExA)
RpcServerUseProtseqEpExW

La fonction RpcServerUseProtseqEpExW (Unicode) (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole et le point de terminaison spécifiés pour recevoir des appels de procédure distante.
RpcServerUseProtseqEpW

La fonction RpcServerUseProtseqEpW (Unicode) (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole et le point de terminaison spécifiés pour recevoir des appels de procédure distante.
RpcServerUseProtseqEx

La fonction RpcServerUseProtseqEx (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole spécifiée pour recevoir des appels de procédure distante.
RpcServerUseProtseqExA

La fonction RpcServerUseProtseqEx indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole spécifiée pour recevoir des appels de procédure distante. (RpcServerUseProtseqExA)
RpcServerUseProtseqExW

La fonction RpcServerUseProtseqExW (Unicode) (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole spécifiée pour recevoir des appels de procédure distante.
RpcServerUseProtseqIf

La fonction RpcServerUseProtseqIf (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole et les points de terminaison spécifiés dans la spécification de l’interface pour recevoir des appels de procédure distante.
RpcServerUseProtseqIfA

La fonction RpcServerUseProtseqIf indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole spécifiée combinée avec les points de terminaison dans la spécification de l’interface pour recevoir des appels de procédure distante. (RpcServerUseProtseqIfA)
RpcServerUseProtseqIfEx

La fonction RpcServerUseProtseqIfEx (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole et les points de terminaison spécifiés dans la spécification de l’interface pour recevoir des appels de procédure distante.
RpcServerUseProtseqIfExA

La fonction RpcServerUseProtseqIfEx indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole spécifiée combinée avec les points de terminaison de la spécification de l’interface pour recevoir des appels de procédure distante. (RpcServerUseProtseqIfExA)
RpcServerUseProtseqIfExW

La fonction RpcServerUseProtseqIfExW (Unicode) (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole et les points de terminaison spécifiés dans la spécification de l’interface pour recevoir des appels de procédure distante.
RpcServerUseProtseqIfW

La fonction RpcServerUseProtseqIfW (Unicode) (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole et les points de terminaison spécifiés dans la spécification de l’interface pour recevoir des appels de procédure distante.
RpcServerUseProtseqW

La fonction RpcServerUseProtseqW (Unicode) (rpcdce.h) indique à la bibliothèque d’exécution RPC d’utiliser la séquence de protocole spécifiée pour recevoir des appels de procédure distante.
RpcSmAllocate

La fonction RpcSmAllocate alloue de la mémoire dans la fonction de gestion de la mémoire stub RPC et retourne un pointeur vers la mémoire allouée ou NULL.
RpcSmClientFree

La fonction RpcSmClientFree libère la mémoire retournée à partir d’un stub client.
RpcSmDestroyClientContext

La fonction RpcSmDestroyClientContext récupère les ressources de mémoire client pour un handle de contexte et rend le handle de contexte NULL.
RpcSmDisableAllocate

La fonction RpcSmDisableAllocate libère des ressources et de la mémoire dans l’environnement de gestion de la mémoire stub.
RpcSmEnableAllocate

La fonction RpcSmEnableAllocate établit l’environnement de gestion de la mémoire stub.
RpcSmFree

La fonction RpcSmFree libère la mémoire allouée par RpcSmAllocate.
RpcSmGetThreadHandle

La fonction RpcSmGetThreadHandle retourne un handle de thread, ou NULL, pour l’environnement de gestion de la mémoire stub.
RpcSmSetClientAllocFree

La fonction RpcSmSetClientAllocFree active les mécanismes d’allocation et de mise en production de mémoire utilisés par les stubs du client.
RpcSmSetThreadHandle

La fonction RpcSmSetThreadHandle définit un handle de thread pour l’environnement de gestion de la mémoire stub.
RpcSmSwapClientAllocFree

La fonction RpcSmSwapClientAllocFree échange les mécanismes d’allocation de mémoire et de libération de mémoire du stub client avec ceux fournis par le client.
RpcSsAllocate

La fonction RpcSsAllocate alloue de la mémoire dans la fonction de gestion de la mémoire du stub RPC et retourne un pointeur vers la mémoire allouée ou NULL.
RpcSsContextLockExclusive

La fonction RpcSsContextLockExclusive permet à une application de commencer à utiliser un handle de contexte en mode exclusif.
RpcSsContextLockShared

La fonction RpcSsContextLockShared permet à une application de commencer à utiliser un handle de contexte en mode partagé.
RpcSsDestroyClientContext

La fonction RpcSsDestroyClientContext détruit un handle de contexte dont le client n’a plus besoin, sans contacter le serveur.
RpcSsDisableAllocate

La fonction RpcSsDisableAllocate libère des ressources et de la mémoire dans l’environnement de gestion de la mémoire stub.
RpcSsDontSerializeContext

La fonction RpcSsDontSerializeContext désactive la sérialisation au moment de l’exécution de plusieurs appels distribués aux routines du gestionnaire de serveur sur le même handle de contexte.
RpcSsEnableAllocate

La fonction RpcSsEnableAllocate établit l’environnement de gestion de la mémoire stub.
RpcSsFree

La fonction RpcSsFree libère la mémoire allouée par RpcSsAllocate.
RpcSsGetThreadHandle

La fonction RpcSsGetThreadHandle retourne un handle de thread pour l’environnement de gestion de la mémoire stub.
RpcSsSetClientAllocFree

La fonction RpcSsSetClientAllocFree active les mécanismes d’allocation et de mise en production de mémoire utilisés par les stubs du client.
RpcSsSetThreadHandle

La fonction RpcSsSetThreadHandle définit un handle de thread pour l’environnement de gestion de la mémoire stub.
RpcSsSwapClientAllocFree

La fonction RpcSsSwapClientAllocFree échange les mécanismes d’allocation et de mise en production de mémoire utilisés par les stubs du client avec ceux fournis par le client.
RpcStringBindingCompose

La fonction RpcStringBindingCompose (rpcdce.h) crée un handle de liaison de chaîne.
RpcStringBindingComposeA

La fonction RpcStringBindingCompose crée un handle de liaison de chaîne. (RpcStringBindingComposeA)
RpcStringBindingComposeW

La fonction RpcStringBindingComposeW (Unicode) (rpcdce.h) crée un handle de liaison de chaîne.
RpcStringBindingParse

La fonction RpcStringBindingParse (rpcdce.h) retourne la partie UUID de l’objet et les parties d’adresse d’une liaison de chaîne sous forme de chaînes distinctes.
RpcStringBindingParseA

La fonction RpcStringBindingParse retourne la partie UUID de l’objet et les parties d’adresse d’une liaison de chaîne sous forme de chaînes distinctes. (RpcStringBindingParseA)
RpcStringBindingParseW

La fonction RpcStringBindingParseW (Unicode) (rpcdce.h) retourne la partie UUID de l’objet et les parties d’adresse d’une liaison de chaîne sous forme de chaînes distinctes.
RpcStringFree

La fonction RpcStringFree (rpcdce.h) libère une chaîne de caractères allouée par la bibliothèque d’exécution RPC.
RpcStringFreeA

La fonction RpcStringFree libère une chaîne de caractères allouée par la bibliothèque d’exécution RPC. (RpcStringFreeA)
RpcStringFreeW

La fonction RpcStringFreeW (Unicode) (rpcdce.h) libère une chaîne de caractères allouée par la bibliothèque d’exécution RPC.
RpcTestCancel

La fonction RpcTestCancel recherche une indication d’annulation.
RpcUserFree

RpcUserFree peut être modifié ou indisponible.
UuidCompare

Une application appelle la fonction UuidCompare pour comparer deux UUID et déterminer leur ordre. La valeur retournée donne l’ordre.
UuidCreate

La fonction UuidCreate crée un nouvel UUID.
UuidCreateNil

La fonction UuidCreateNil crée un UUID à valeur nil.
UuidCreateSequential

La fonction UuidCreateSequential crée un nouvel UUID.
UuidEqual

Une application appelle la fonction UuidEqual pour comparer deux UUID et déterminer s’ils sont égaux.
UuidFromString

La fonction UuidFromString (rpcdce.h) convertit une chaîne en UUID.
UuidFromStringA

La fonction UuidFromString convertit une chaîne en UUID. (UuidFromStringA)
UuidFromStringW

La fonction UuidFromStringW (Unicode) (rpcdce.h) convertit une chaîne en UUID.
UuidHash

Une application appelle la fonction UuidHash pour générer une valeur de hachage pour un UUID spécifié.
UuidIsNil

Une application appelle la fonction UuidIsNil pour déterminer si l’UUID spécifié est un UUID à valeur nil.
UuidToString

La fonction UuidToString (rpcdce.h) convertit un UUID en chaîne.
UuidToStringA

La fonction UuidToString convertit un UUID en chaîne. (UuidToStringA)
UuidToStringW

La fonction UuidToStringW (Unicode) (rpcdce.h) convertit un UUID en chaîne.

Structures

 
MIDL_STUB_DESC

La structure MIDL_STUB_DESC est une structure générée par MIDL qui contient des informations sur le stub d’interface concernant les appels RPC entre le client et le serveur.
MIDL_STUB_MESSAGE

Est généré par MIDL et contient le status actuel du stub RPC. Les applications ne doivent pas modifier directement la structure MIDL_STUB_MESSAGE.
NDR_USER_MARSHAL_INFO

La structure NDR_USER_MARSHAL_INFO contient des informations sur l’état d’un appel RPC qui peuvent être passées à wire_marshal et user_marshal fonctions d’assistance.
NDR_USER_MARSHAL_INFO_LEVEL1

La structure NDR_USER_MARSHAL_INFO_LEVEL1 contient des informations sur l’état d’un appel RPC qui peuvent être passées à wire_marshal et user_marshal fonctions d’assistance.
ProxyFileInfo

La structure ProxyFileInfo contient des informations sur les proxys d’interface dans la DLL proxy.
RPC_ASYNC_NOTIFICATION_INFO

Contient des informations de notification pour les appels de procédure distante asynchrone. Ces informations de notification peuvent être configurées pour les ports d’achèvement d’E/S (IOC), les appels de procédure asynchrone Windows (APC), la messagerie Windows et la notification d’événements Windows.
RPC_ASYNC_STATE

La structure RPC_ASYNC_STATE contient l’état d’un appel de procédure distante asynchrone. RPC_ASYNC_STATE est un handle de cette structure, utilisé pour attendre, interroger, répondre ou annuler des appels asynchrones.
RPC_BINDING_HANDLE_OPTIONS_V1

Contient des options supplémentaires pour créer un handle de liaison RPC.
RPC_BINDING_HANDLE_SECURITY_V1_A

Contient les options de sécurité de base avec lesquelles créer un handle de liaison RPC. (ANSI)
RPC_BINDING_HANDLE_SECURITY_V1_W

Contient les options de sécurité de base avec lesquelles créer un handle de liaison RPC. (Unicode)
RPC_BINDING_HANDLE_TEMPLATE_V1_A

Contient les options de base avec lesquelles créer un handle de liaison RPC. (ANSI)
RPC_BINDING_HANDLE_TEMPLATE_V1_W

Contient les options de base avec lesquelles créer un handle de liaison RPC. (Unicode)
RPC_BINDING_VECTOR

La structure RPC_BINDING_VECTOR contient une liste de descripteurs de liaison sur lesquels une application serveur peut recevoir des appels de procédure distante.
RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR

La structure RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR contient un cookie qui est inséré dans l’en-tête du trafic RPC/HTTP.
RPC_CALL_ATTRIBUTES_V1_A

La structure RPC_CALL_ATTRIBUTES_V1 fournit des paramètres à la fonction RpcServerInqCallAttributes. Implémenté dans les versions ANSI et UNICODE pour les systèmes d’exploitation Windows XP et Windows Server 2003. (ANSI)
RPC_CALL_ATTRIBUTES_V1_W

La structure RPC_CALL_ATTRIBUTES_V1 fournit des paramètres à la fonction RpcServerInqCallAttributes. Implémenté dans les versions ANSI et UNICODE pour les systèmes d’exploitation Windows XP et Windows Server 2003. (Unicode)
RPC_CALL_ATTRIBUTES_V2_A

La structure RPC_CALL_ATTRIBUTES_V2 fournit des paramètres à la fonction RpcServerInqCallAttributes. La version 2 spécifie la prise en charge des adresses locales et des ID de processus client. (ANSI)
RPC_CALL_ATTRIBUTES_V2_W

La structure RPC_CALL_ATTRIBUTES_V2 fournit des paramètres à la fonction RpcServerInqCallAttributes. La version 2 spécifie la prise en charge des adresses locales et des ID de processus client. (Unicode)
RPC_CALL_LOCAL_ADDRESS_V1

Contient des informations sur l’adresse locale à laquelle un appel a été effectué.
RPC_CLIENT_INTERFACE

La structure RPC_CLIENT_INTERFACE fait partie de l’interface privée entre les bibliothèques d’exécution et les stubs. La plupart des applications distribuées qui utilisent Microsoft RPC n’ont pas besoin de cette structure.
RPC_DISPATCH_TABLE

La structure RPC_DISPATCH_TABLE fait partie de l’interface privée entre les bibliothèques d’exécution et les stubs. La plupart des applications distribuées qui utilisent Microsoft RPC n’ont pas besoin de cette structure.
RPC_EE_INFO_PARAM

La structure RPC_EE_INFO_PARAM est utilisée pour stocker des informations d’erreur étendues.
RPC_ENDPOINT_TEMPLATE

La structure RPC_ENDPOINT_TEMPLATE (rpcdce.h) spécifie les propriétés d’un point de terminaison de serveur de groupe d’interface RPC, y compris la séquence de protocole et le nom.
RPC_ENDPOINT_TEMPLATEA

Spécifie les propriétés d’un point de terminaison de serveur de groupe d’interfaces RPC, y compris la séquence de protocole et le nom. (RPC_ENDPOINT_TEMPLATEA)
RPC_ENDPOINT_TEMPLATEW

La structure RPC_ENDPOINT_TEMPLATEW (Unicode) (rpcdce.h) spécifie les propriétés d’un point de terminaison de serveur de groupe d’interface RPC, y compris la séquence de protocole et le nom.
RPC_ERROR_ENUM_HANDLE

La structure RPC_ERROR_ENUM_HANDLE fournit un handle d’énumération utilisé par les fonctions RpcError* pour traiter les informations d’erreur étendues.
RPC_EXTENDED_ERROR_INFO

La structure RPC_EXTENDED_ERROR_INFO est utilisée pour stocker des informations d’erreur étendues.
RPC_HTTP_TRANSPORT_CREDENTIALS_A

La structure RPC_HTTP_TRANSPORT_CREDENTIALS définit des informations d’identification supplémentaires pour l’authentification auprès d’un serveur proxy RPC lors de l’utilisation de RPC/HTTP. (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A

La structure RPC_HTTP_TRANSPORT_CREDENTIALS_V2 définit des informations d’identification supplémentaires pour l’authentification auprès d’un serveur proxy RPC ou d’un serveur proxy HTTP lors de l’utilisation de RPC/HTTP. RPC_HTTP_TRANSPORT_CREDENTIALS_V2 étend RPC_HTTP_TRANSPORT_CREDENTIALS en autorisant l’authentification sur un serveur proxy HTTP. (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W

La structure RPC_HTTP_TRANSPORT_CREDENTIALS_V2 définit des informations d’identification supplémentaires pour l’authentification auprès d’un serveur proxy RPC ou d’un serveur proxy HTTP lors de l’utilisation de RPC/HTTP. RPC_HTTP_TRANSPORT_CREDENTIALS_V2 étend RPC_HTTP_TRANSPORT_CREDENTIALS en autorisant l’authentification sur un serveur proxy HTTP. (Unicode)
RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A

La structure RPC_HTTP_TRANSPORT_CREDENTIALS_V3 définit des informations d’identification supplémentaires pour l’authentification auprès d’un serveur proxy RPC ou d’un serveur proxy HTTP lors de l’utilisation de RPC/HTTP. RPC_HTTP_TRANSPORT_CREDENTIALS_V3 étend RPC_HTTP_TRANSPORT_CREDENTIALS_V2 en autorisant l’utilisation de formulaires d’informations d’identification arbitraires. (ANSI)
RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W

La structure RPC_HTTP_TRANSPORT_CREDENTIALS_V3 définit des informations d’identification supplémentaires pour l’authentification auprès d’un serveur proxy RPC ou d’un serveur proxy HTTP lors de l’utilisation de RPC/HTTP. RPC_HTTP_TRANSPORT_CREDENTIALS_V3 étend RPC_HTTP_TRANSPORT_CREDENTIALS_V2 en autorisant l’utilisation de formulaires d’informations d’identification arbitraires. (Unicode)
RPC_HTTP_TRANSPORT_CREDENTIALS_W

La structure RPC_HTTP_TRANSPORT_CREDENTIALS définit des informations d’identification supplémentaires pour l’authentification auprès d’un serveur proxy RPC lors de l’utilisation de RPC/HTTP. (Unicode)
RPC_IF_ID

La structure RPC_IF_ID contient l’UUID d’interface et les numéros de version principale et secondaire d’une interface.
RPC_IF_ID_VECTOR

La structure RPC_IF_ID_VECTOR contient une liste d’interfaces offertes par un serveur.
RPC_INTERFACE_TEMPLATE

La structure RPC_INTERFACE_TEMPLATE (rpcdce.h) définit une interface serveur de groupe d’interfaces RPC.
RPC_INTERFACE_TEMPLATEA

Définit une interface serveur de groupe d’interfaces RPC. (RPC_INTERFACE_TEMPLATEA)
RPC_INTERFACE_TEMPLATEW

La structure RPC_INTERFACE_TEMPLATEW (Unicode) (rpcdce.h) définit une interface serveur de groupe d’interface RPC.
RPC_MESSAGE

La structure RPC_MESSAGE contient des informations partagées entre NDR et le reste du runtime RPC ou OLE.
RPC_POLICY

La structure de RPC_POLICY contient des indicateurs qui déterminent la liaison sur les ordinateurs multi-emplacements et les allocations de ports lors de l’utilisation des protocoles ncacn_ip_tcp et ncadg_ip_udp.
RPC_PROTSEQ_VECTOR

La structure RPC_PROTSEQ_VECTOR contient une liste de séquences de protocoles que la bibliothèque d’exécution RPC utilise pour envoyer et recevoir des appels de procédure distante.
RPC_SECURITY_QOS

La structure RPC_SECURITY_QOS définit les paramètres de qualité de service de sécurité sur un handle de liaison. Consultez Remarques sur la disponibilité des versions sur les éditions Windows.
RPC_SECURITY_QOS_V2_A

La structure RPC_SECURITY_QOS_V2 définit les paramètres de qualité de service de sécurité de la version 2 sur un handle de liaison. Consultez Remarques sur la disponibilité des versions sur les éditions Windows. (ANSI)
RPC_SECURITY_QOS_V2_W

La structure RPC_SECURITY_QOS_V2 définit les paramètres de qualité de service de sécurité de la version 2 sur un handle de liaison. Consultez Remarques sur la disponibilité des versions sur les éditions Windows. (Unicode)
RPC_SECURITY_QOS_V3_A

La structure RPC_SECURITY_QOS_V3 définit les paramètres de qualité de service de sécurité de la version 3 sur un handle de liaison. Consultez Remarques sur la disponibilité des versions sur les éditions Windows. (ANSI)
RPC_SECURITY_QOS_V3_W

La structure RPC_SECURITY_QOS_V3 définit les paramètres de qualité de service de sécurité de la version 3 sur un handle de liaison. Consultez Remarques sur la disponibilité des versions sur les éditions Windows. (Unicode)
RPC_SECURITY_QOS_V4_A

La structure de RPC_SECURITY_QOS_V4 définit les paramètres de qualité de service de sécurité de la version 4 sur un handle de liaison. Consultez Remarques sur la disponibilité des versions sur les éditions Windows. (ANSI)
RPC_SECURITY_QOS_V4_W

La structure de RPC_SECURITY_QOS_V4 définit les paramètres de qualité de service de sécurité de la version 4 sur un handle de liaison. Consultez Remarques sur la disponibilité des versions sur les éditions Windows. (Unicode)
RPC_SECURITY_QOS_V5_A

La structure RPC_SECURITY_QOS_V5 définit les paramètres de qualité de service de sécurité de la version 5 sur un handle de liaison. Consultez Remarques sur la disponibilité des versions sur les éditions Windows. (ANSI)
RPC_SECURITY_QOS_V5_W

La structure RPC_SECURITY_QOS_V5 définit les paramètres de qualité de service de sécurité de la version 5 sur un handle de liaison. Consultez Remarques sur la disponibilité des versions sur les éditions Windows. (Unicode)
RPC_STATS_VECTOR

La structure RPC_STATS_VECTOR contient des statistiques de la bibliothèque d’exécution RPC par serveur.
SEC_WINNT_AUTH_IDENTITY_A

La structure SEC_WINNT_AUTH_IDENTITY permet de transmettre un nom d’utilisateur et un mot de passe particuliers à la bibliothèque d’exécution à des fins d’authentification. La structure est valide pour Windows et Macintosh. (ANSI)
SEC_WINNT_AUTH_IDENTITY_W

La structure SEC_WINNT_AUTH_IDENTITY permet de transmettre un nom d’utilisateur et un mot de passe particuliers à la bibliothèque d’exécution à des fins d’authentification. La structure est valide pour Windows et Macintosh. (Unicode)
UUID_VECTOR

La structure UUID_VECTOR contient une liste d’UUID.