Partager via


en-tête rpcdce.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

rpcdce.h contient les interfaces de programmation suivantes :

Fonctions

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

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

La fonction RpcEpRegister ajoute ou remplace les informations d’adresse du serveur dans la base de données de carte de point de terminaison locale. (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 de carte de point de terminaison locale. (RpcEpRegisterNoReplaceA)
RpcEpRegisterNoReplaceW

La fonction RpcEpRegisterNoReplaceW (Unicode) (rpcdce.h) ajoute des informations d’adresse de serveur à la base de données de 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 de 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 de carte de point de terminaison locale.
RpcExceptionFilter

Filtre d’exception par défaut qui détermine si une exception est irrécupérable ou non irrécupérable.
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 cliente 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 d’interrogation 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.
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.
RpcObjectInqType

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

La fonction RpcObjectSetInqFn inscrit une fonction object-inquiry. Une valeur Null désactive une fonction d’enquête 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.
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 principal par défaut pour un service d’authentification donné.
RpcServerInqIf

La fonction RpcServerInqIf retourne le vecteur de point d’entrée (EPV) du gestionnaire 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’interfaces.
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’interfaces donné, en abandonnant éventuellement l’opération en cas d’activité client en attente.
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 auprès de la bibliothèque d’exécution RPC.
RpcServerRegisterIf3

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

La fonction RpcServerRegisterIfEx inscrit une interface auprès de la bibliothèque d’exécution 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.
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 d’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 avec les points de terminaison de la spécification d’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 d’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 avec les points de terminaison de la spécification d’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 d’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 d’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.
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.
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.
UuidCompare

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

La fonction UuidCreate crée un nouvel UUID.
UuidCreateNil

La fonction UuidCreateNil crée un UUID à valeur nulle.
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 nulle.
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.

Fonctions de rappel

 
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 de retour de clés de chiffrement fournies par l’application serveur.
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’interface défini. Ce rappel est appelé par le runtime RPC lorsqu’il détecte que l’état inactif 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.

Structures

 
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_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’interfaces 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’interfaces RPC, y compris la séquence de protocole et le nom.
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 de serveur de groupe d’interfaces RPC.
RPC_INTERFACE_TEMPLATEA

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

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

La structure RPC_POLICY contient des indicateurs qui déterminent la liaison sur les ordinateurs multi-hébergements 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 pour la disponibilité des versions sur les éditions de 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 pour la disponibilité des versions sur les éditions de 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 pour la disponibilité des versions sur les éditions de 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 pour la disponibilité des versions sur les éditions de 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 pour la disponibilité des versions sur les éditions de Windows. (Unicode)
RPC_SECURITY_QOS_V4_A

La structure 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 pour la disponibilité des versions sur les éditions de Windows. (ANSI)
RPC_SECURITY_QOS_V4_W

La structure 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 pour la disponibilité des versions sur les éditions de 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 pour la disponibilité des versions sur les éditions de 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 pour la disponibilité des versions sur les éditions de 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.