RpcBindingSetObject-Funktion (rpcdce.h)

Die RpcBindingSetObject-Funktion legt den UUID-Wert des Objekts in einem Bindungshandle fest.

Syntax

RPC_STATUS RpcBindingSetObject(
  RPC_BINDING_HANDLE Binding,
  UUID               *ObjectUuid
);

Parameter

Binding

Serverbindung, auf die objectUuid festgelegt ist.

ObjectUuid

Zeiger auf die UUID des Objekts, das von dem im Binding-Parameter angegebenen Server verwaltet wird. ObjectUuid ist ein eindeutiger Bezeichner eines Objekts, an das ein Remoteprozeduraufruf erfolgen kann.

Rückgabewert

Wert Bedeutung
RPC_S_OK
Der Aufruf war erfolgreich.
RPC_S_INVALID_BINDING
Das Bindungshandle war ungültig.
RPC_S_WRONG_KIND_OF_BINDING
Dies war die falsche Art der Bindung für den Vorgang.
 
Hinweis Eine Liste der gültigen Fehlercodes finden Sie unter RPC-Rückgabewerte.
 

Hinweise

Eine Anwendung ruft die RpcBindingSetObject-Funktion auf, um eine Objekt-UUID einem Serverbindungshandle zuzuordnen. Der Vorgang set-object ersetzt die zuvor zugeordnete Objekt-UUID durch die UUID im ObjectUuid-Parameter .

Um die Objekt-UUID auf die null-UUID festzulegen, geben Sie einen NULL-Wert oder die nil-UUID für den ObjectUuid-Parameter an.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile rpcdce.h (rpc.h einschließen)
Bibliothek Rpcrt4.lib
DLL Rpcrt4.dll

Weitere Informationen

RpcBindingFromStringBinding

RpcBindingInqObject