Freigeben über


RpcProtseqVectorFreeA-Funktion (rpcdce.h)

Die RpcProtseqVectorFree Funktion gibt die Protokollsequenzen frei, die im Vektor und dem Vektor selbst enthalten sind.

Syntax

RPC_STATUS RpcProtseqVectorFreeA(
  RPC_PROTSEQ_VECTORA **ProtseqVector
);

Parameter

ProtseqVector

Zeigen Sie auf einen Zeiger auf einen Vektor von Protokollsequenzen. Beim Zurückgeben wird der Zeiger auf NULL festgelegt.

Rückgabewert

Wert Bedeutung
RPC_S_OK
Der Aufruf war erfolgreich.
 
Hinweis Eine Liste gültiger Fehlercodes finden Sie unter RPC-Rückgabewerte.
 

Bemerkungen

Ein Server ruft RpcProtseqVectorFree- auf, um den Speicher freizugeben, der zum Speichern eines Vektors von Protokollsequenzen und einzelnen Protokollsequenzen verwendet wird. RpcProtseqVectorFree legt den ProtSeqVector Parameter auf einen Nullwert fest.

Eine Liste der von Microsoft RPC unterstützten Protokollsequenzen finden Sie unter Zeichenfolgenbindung.

Ein Server ruft einen Vektor von Protokollsequenzen ab, indem RpcNetworkInqProtseqsaufgerufen wird.

HinweisRpcProtseqVectorFree- für Server- und Clientanwendungen mit Microsoft RPC verfügbar ist, ist aber für Serveranwendungen häufiger und bequemer.
 

Anmerkung

Der rpcdce.h-Header definiert RpcProtseqVectorFree 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 [nur Desktop-Apps]
mindestens unterstützte Server- Windows 2000 Server [nur Desktop-Apps]
Zielplattform- Fenster
Header- rpcdce.h (include Rpc.h)
Library Rpcrt4.lib
DLL- Rpcrt4.dll

Siehe auch

RpcNetworkInqProtseqs