Flag di registrazione dell'interfaccia
Le costanti seguenti vengono usate nel parametro Flags delle funzioni RpcServerRegisterIf2 e RpcServerRegisterIfEx .
Costante | Descrizione |
---|---|
|
Semantica dell'interfaccia standard. |
RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH |
Quando questo flag di interfaccia viene registrato, il runtime RPC richiama il callback di sicurezza registrato per tutte le chiamate, indipendentemente dall'identità, dalla sequenza di protocollo o dal livello di autenticazione del client. Nota: Questo flag è disponibile a partire da Windows XP con SP2 e Windows Server 2003 con SP1. Quando questo flag non è impostato, RPC filtra automaticamente tutte le chiamate non autenticate prima di raggiungere il callback di sicurezza. |
RPC_IF_ALLOW_LOCAL_ONLY |
Quando questo flag di interfaccia viene registrato, il runtime RPC rifiuta le chiamate effettuate dai client remoti. Vengono rifiutate anche tutte le chiamate locali che usano ncadg_* e ncacn_* sequenze di protocollo, ad eccezione di ncacn_np. RPC consente ncacn_NP chiamate solo se la chiamata non proviene da SRV. Le chiamate da ncalrpc vengono sempre elaborate. Nota: Questo flag è disponibile a partire da Windows XP con SP2 e Windows Server 2003 con SP1. |
|
Si tratta di un'interfaccia di ascolto automatico . Il tempo di esecuzione inizia ad ascoltare le chiamate non appena viene registrata la prima interfaccia di ridimensionazione automatica e interrompe l'ascolto quando l'ultima interfaccia di avvio automatico viene annullata la registrazione. |
|
Riservato per OLE. Non usare questo flag. |
|
Attualmente non implementato. |
|
Limita le connessioni ai client che usano un livello di autorizzazione superiore a RPC_C_AUTHN_LEVEL_NONE. Specificare questo flag consente ai client di passare alla sessione NULL . In Windows XP e Windows Server 2003 tali client non sono consentiti. I client che non soddisfano il test RPC_IF_ALLOW_SECURE_ONLY ricevono un errore di RPC_S_ACCESS_DENIED. L'uso del flag RPC_IF_ALLOW_SECURE_ONLY non implica o garantisce un livello elevato di privilegi da parte dell'utente chiamante. RPC controlla solo che l'utente abbia credenziali valide; l'utente chiamante può usare l'account guest o altri account con privilegi limitati. Non presupporre privilegi elevati quando si usa RPC_IF_ALLOW_SECURE_ONLY. Windows NT 4.0 e Windows Me/98/95: |
RPC_IF_SEC_NO_CACHE |
Disabilita la memorizzazione nella cache del callback di sicurezza, forzando un callback di sicurezza per ogni chiamata RPC in una determinata interfaccia. Nota: Questo flag è disponibile a partire da Windows XP con SP2 e Windows Server 2003 con SP1. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|