Funzione RpcServerInterfaceGroupActivate (rpcdce.h)
La funzione RpcServerInterfaceGroupActivate indica al runtime del server RPC di registrare le interfacce e gli endpoint del gruppo di interfacce e iniziare ad ascoltare le chiamate.
Sintassi
RPC_STATUS RpcServerInterfaceGroupActivate(
[in] RPC_INTERFACE_GROUP IfGroup
);
Parametri
[in] IfGroup
Un RPC_INTERFACE_GROUP da RpcServerInterfaceGroupCreate che definisce il gruppo di interfacce da attivare.
Valore restituito
Valore | Significato |
---|---|
|
La chiamata ha avuto esito positivo. |
|
La sequenza di protocollo non è supportata in questo host. |
|
La sequenza di protocollo non è valida. |
|
Il formato dell'endpoint non è valido. |
|
Il sistema non è in memoria. |
|
Il descrittore di sicurezza per un endpoint o un'interfaccia non è valido. |
Commenti
RpcServerInterfaceGroupActivate esegue la maggior parte del lavoro di inizializzazione necessario per le applicazioni server RPC. Esegue le operazioni seguenti:
- Indica al runtime RPC di iniziare ad ascoltare le chiamate.
- Registra gli endpoint con il runtime del server.
- Registra le interfacce con il runtime del server.
- Registra gli endpoint e le interfacce con il mapper dell'endpoint RPC.
RpcServerInterfaceGroupActivate è atomico. Se in qualsiasi momento l'operazione ha esito negativo, tutti gli elementi registrati in precedenza vengono annullati.
Le chiamate possono essere inviate all'applicazione server prima che questa funzione venga restituita.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | rpcdce.h (include Rpc.h) |
Libreria | Rpcrt4.lib |
DLL | Rpcrt4.dll |