RpcBindingToStringBindingW-Funktion (rpcdce.h)
Die RpcBindingToStringBinding--Funktion gibt eine Zeichenfolgendarstellung eines Bindungshandle zurück.
Syntax
RPC_STATUS RpcBindingToStringBindingW(
RPC_BINDING_HANDLE Binding,
RPC_WSTR *StringBinding
);
Parameter
Binding
Client- oder Serverbindungshandle zum Konvertieren in eine Zeichenfolgendarstellung eines Bindungshandles.
StringBinding
Gibt einen Zeiger auf einen Zeiger auf die Zeichenfolgendarstellung des Bindungshandle zurück, das im parameter Binding angegeben ist.
Geben Sie einen NULL-Wert an, um zu verhindern, dass RpcBindingToStringBinding- den StringBinding-Parameter zurückgibt. In diesem Fall ruft die Anwendung die funktion RpcStringFree nicht auf.
Rückgabewert
Wert | Bedeutung |
---|---|
|
Der Aufruf war erfolgreich. |
|
Das Bindungshandle war ungültig. |
Bemerkungen
Die RpcBindingToStringBinding-Funktion konvertiert ein Client- oder Serverbindungshandle in die Zeichenfolgendarstellung.
Die RPC-Laufzeitbibliothek weist Speicher für die im StringBinding Parameter zurückgegebene Zeichenfolge zu. Die Anwendung ist dafür verantwortlich, die RpcStringFree--Funktion aufzurufen, um diesen Speicher zu verwalten.
Wenn das Bindungshandle im Parameter Binding ein Nilobjekt UUID-enthielt, ist das Objekt-UUID-Feld nicht in der zurückgegebenen Zeichenfolge enthalten.
Rufen Sie zum Analysieren des zurückgegebenen StringBinding--Parameters die funktion RpcStringBindingParse auf.
Anmerkung
Der rpcdce.h-Header definiert RpcBindingToStringBinding als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform- | Fenster |
Header- | rpcdce.h (include Rpc.h) |
Library | Rpcrt4.lib |
DLL- | Rpcrt4.dll |