Share via


RpcProtseqVectorFreeA-Funktion (rpcdce.h)

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

Syntax

RPC_STATUS RpcProtseqVectorFreeA(
  RPC_PROTSEQ_VECTORA **ProtseqVector
);

Parameter

ProtseqVector

Zeiger auf einen Zeiger auf einen Vektor von Protokollsequenzen. Bei der Rückgabe wird der Zeiger auf NULL festgelegt.

Rückgabewert

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

Hinweise

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

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

Ein Server ruft einen Vektor von Protokollsequenzen durch Aufrufen von RpcNetworkInqProtseqs ab.

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

Hinweis

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
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile rpcdce.h (rpc.h einschließen)
Bibliothek Rpcrt4.lib
DLL Rpcrt4.dll

Weitere Informationen

RpcNetworkInqProtseqs