RPC_PROTSEQ_VECTOR 構造体 (rpcdce.h)

RPC_PROTSEQ_VECTOR構造体には、RPC ランタイム ライブラリがリモート プロシージャ 呼び出しの送受信に使用するプロトコル シーケンスの一覧が含まれています。

構文

typedef struct _RPC_PROTSEQ_VECTOR {
  unsigned int  Count;
  unsigned char *Protseq[1];
} RPC_PROTSEQ_VECTOR;

メンバー

Count

配列 Protseq に存在するプロトコル シーケンス文字列の数。

Protseq[1]

プロトコル シーケンス文字列へのポインターの配列。 存在するポインターの数は、 Count メンバーによって指定されます。

注釈

プロトコル シーケンス ベクターには count メンバー (Count) が含まれます。その後に、プロトコル シーケンス文字列 (Protseq) へのポインターの配列が続きます。

プロトコル シーケンス ベクターは、読み取り専用ベクターです。 プロトコル シーケンス ベクターを取得するために、サーバー アプリケーションは RpcNetworkInqProtseqs を呼び出します。 RPC ランタイム ライブラリは、プロトコル シーケンス ベクターにメモリを割り当てます。 サーバー アプリケーションは RpcProtseqVectorFree を呼び出して、プロトコル シーケンス ベクターを解放します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header rpcdce.h (Rpc.h を含む)

こちらもご覧ください

RpcNetworkInqProtseqs

RpcProtseqVectorFree