Funzione RpcBindingSetObject (rpcdce.h)

La funzione RpcBindingSetObject imposta il valore UUID dell'oggetto in un handle di associazione.

Sintassi

RPC_STATUS RpcBindingSetObject(
  RPC_BINDING_HANDLE Binding,
  UUID               *ObjectUuid
);

Parametri

Binding

Associazione server in cui è impostato ObjectUuid .

ObjectUuid

Puntatore all'UUID dell'oggetto eseguito dal server specificato nel parametro Binding . ObjectUuid è un identificatore univoco di un oggetto a cui è possibile effettuare una chiamata di routine remota.

Valore restituito

Valore Significato
RPC_S_OK
La chiamata ha avuto esito positivo.
RPC_S_INVALID_BINDING
Handle di associazione non valido.
RPC_S_WRONG_KIND_OF_BINDING
Si tratta del tipo di binding errato per l'operazione.
 
Nota Per un elenco di codici di errore validi, vedere Valori restituiti RPC.
 

Commenti

Un'applicazione chiama la funzione RpcBindingSetObject per associare un UUID oggetto a un handle di associazione server. L'operazione set-object sostituisce l'UUID dell'oggetto associato in precedenza con l'UUID nel parametro ObjectUuid .

Per impostare l'UUID dell'oggetto sull'UUID nil, specificare un valore Null o l'UUID nil per il parametro ObjectUuid .

Requisiti

   
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione rpcdce.h (include Rpc.h)
Libreria Rpcrt4.lib
DLL Rpcrt4.dll

Vedi anche

RpcBindingFromStringBinding

RpcBindingInqObject