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 case activée les informations d’identification du client et autoriser ou rejeter la demande.

Votre programme serveur peut remplacer la fonction d’autorisation que le fournisseur de services partagés fournit. Appelez la fonction RpcMgmtSetAuthorizationFn et passez-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 pour l’une des fonctions de gestion. Pour plus d’informations, consultez RpcMgmtIsServerListening, RpcMgmtStopServerListening, RpcMgmtInqIfIds, RpcMgmtInqServerPrincName et RpcMgmtInqStats.