Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.
Syntaxe
RPC_STATUS RpcServerInterfaceGroupActivate(
[in] RPC_INTERFACE_GROUP IfGroup
);
Paramètres
[in] IfGroup
Une RPC_INTERFACE_GROUP de RpcServerInterfaceGroupCreate qui définit le groupe d’interfaces à activer.
Valeur retournée
| Valeur | Signification |
|---|---|
|
L’appel a réussi. |
|
La séquence de protocole n’est pas prise en charge sur cet hôte. |
|
La séquence de protocole n’est pas valide. |
|
Format du point de terminaison non valide. |
|
Le système est en mémoire insuffisante. |
|
Le descripteur de sécurité d’un point de terminaison ou d’une interface n’est pas valide. |
Remarques
RpcServerInterfaceGroupActivate effectue la majeure partie du travail d’initialisation que les applications serveur RPC doivent effectuer. Il effectue les opérations suivantes :
- Indique au runtime RPC de commencer à écouter les appels.
- Inscrit les points de terminaison auprès du runtime du serveur.
- Inscrit les interfaces auprès du runtime du serveur.
- Inscrit les points de terminaison et les interfaces auprès du mappeur de point de terminaison RPC.
RpcServerInterfaceGroupActivate est atomique. Si, à un moment donné, l’opération échoue, tous les éléments précédemment inscrits sont annulés.
Les appels peuvent être distribués à l’application serveur avant le retour de cette fonction.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | rpcdce.h (inclure Rpc.h) |
| Bibliothèque | Rpcrt4.lib |
| DLL | Rpcrt4.dll |