次の方法で共有


RpcProtseqVectorFreeA 関数 (rpcdce.h)

RpcProtseqVectorFree 関数は、ベクターとベクター自体に含まれるプロトコル シーケンスを解放します。

構文

RPC_STATUS RpcProtseqVectorFreeA(
  RPC_PROTSEQ_VECTORA **ProtseqVector
);

パラメーター

ProtseqVector

プロトコル シーケンスのベクターへのポインターへのポインター。 戻り値の場合、ポインターは NULL に設定されます。

戻り値

意味
RPC_S_OK
呼び出しは成功しました。
 
メモ 有効なエラー コードの一覧については、「 RPC 戻り値」を参照してください。
 

注釈

サーバーは RpcProtseqVectorFree を呼び出して、プロトコル シーケンスと個々のプロトコル シーケンスのベクターを格納するために使用されるメモリを解放します。 RpcProtseqVectorFree、ProtSeqVector パラメーターを null 値に設定します。

Microsoft RPC でサポートされるプロトコル シーケンスの一覧については、「 文字列バインディング」を参照してください。

サーバーは 、RpcNetworkInqProtseqs を呼び出してプロトコル シーケンスのベクターを取得します。

メモRpcProtseqVectorFree は、Microsoft RPC を使用するサーバーおよびクライアント アプリケーションで使用できますが、サーバー アプリケーションではより一般的で便利です。
 

注意

rpcdce.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして RpcProtseqVectorFree を定義します。 encoding-neutral エイリアスの使用を encoding-neutral ではないコードと混在すると、コンパイル エラーまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー rpcdce.h (Rpc.h を含む)
Library Rpcrt4.lib
[DLL] Rpcrt4.dll

こちらもご覧ください

RpcNetworkInqProtseqs