attributo ncalrpc

La parola chiave ncalrpc identifica la comunicazione tra processi locali come famiglia di protocolli per l'endpoint. Questa parola chiave è uno dei nomi di famiglia di protocolli validi che devono essere usati con l'attributo [endpoint].

endpoint("ncalrpc:[port-name]")

Parametri

port-name

Stringa di caratteri che specifica la porta di comunicazione (un'applicazione, un servizio o un'istanza di un servizio) usata da un client per eseguire chiamate tra processi a un server. La stringa può contenere fino a 53 caratteri e non deve contenere alcuna barra rovesciata (\). Il nome del computer non deve essere usato con la parola chiave ncalrpc .

Commenti

La sintassi della stringa di porta di comunicazione traprocesso locale, come tutte le stringhe di porta, è definita dall'implementazione del trasporto ed è indipendente dalla specifica IDL. Il compilatore MIDL esegue il controllo della sintassi limitato, ma non garantisce che la specifica dell'endpoint sia corretta. Alcune classi di errori possono essere segnalate in fase di esecuzione anziché in fase di compilazione.

Esempi

[
    uuid(12345678-4000-2006-0000-20000000001a), 
    version(1.1), 
    endpoint("ncalrpc:[myapplicationname]") 
] 
interface iface
{
    // Interface definition statements.
}

Vedere anche

Endpoint

File IDL (Interface Definition)

ncacn_at_dsp

ncacn_dnet_nsp

Ncacn_ip_tcp

ncacn_nb_ipx

ncacn_spx

ncacn_nb_nb

ncacn_nb_tcp

ncacn_np

ncacn_vns_spp

ncadg_ip_udp

ncadg_ipx

Associazione di stringhe