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. |