Condividi tramite


Funzioni di autorizzazione

Ogni volta che un programma server riceve una richiesta client per l'accesso a una delle procedure remote di gestione, la libreria di runtime RPC richiama una funzione di autorizzazione predefinita. Questa funzione usa il provider di servizi condivisi per controllare le credenziali del client e autorizzare o rifiutare la richiesta.

Il programma server può eseguire l'override della funzione di autorizzazione fornita dal provider di servizi condivisi. Richiamare la funzione RpcMgmtSetAuthorizationFn e passarla all'indirizzo della funzione di autorizzazione. Dopo che il programma server imposta la funzione di autorizzazione, la libreria di runtime RPC lo chiama ogni volta che il programma server riceve una richiesta client a una delle funzioni di gestione. Per altre informazioni, vedere RpcMgmtIsServerListening, RpcMgmtStopServerListening, RpcMgmtInqIfIds, RpcMgmtInqServerPrincName e RpcMgmtInqStats.