Fonctions d’autorisation
Chaque fois qu’un programme serveur reçoit une demande cliente d’accès à l’une des procédures distantes de gestion, la bibliothèque d’exécution RPC appelle une fonction d’autorisation par défaut. Cette fonction utilise le fournisseur de services partagés pour vérifier les informations d’identification du client et autoriser ou rejeter la demande.
Votre programme serveur peut remplacer la fonction d’autorisation que fournit le fournisseur de services partagés. Appelez la fonction RpcMgmtSetAuthorizationFn et transmettez-la à l’adresse de votre fonction d’autorisation. Une fois que le programme serveur définit la fonction d’autorisation, la bibliothèque d’exécution RPC l’appelle chaque fois que le programme serveur reçoit une demande cliente à l’une des fonctions de gestion. Pour plus d’informations, consultez rpcMgmtIsServerListening, RpcMgmtStopServerListening, RpcMgmtInqIfIds, RpcMgmtInqServerPrincNameet RpcMgmtInqStats.