RpcNetworkInqProtseqs 函式 (rpcdce.h)
RpcNetworkInqProtseqs 函式會傳回 RPC 運行時間連結庫和作業系統都支援的所有通訊協定序列。 用戶端應用程式通常會使用 RpcNetworkIsProtseqValid。 如需 Microsoft RPC 支援的通訊協定序列清單,請參閱 字串系結。
語法
RPC_STATUS RpcNetworkInqProtseqs(
RPC_PROTSEQ_VECTOR **ProtseqVector
);
參數
ProtseqVector
傳回通訊協定序列向量指標的指標。
傳回值
值 | 意義 |
---|---|
|
呼叫成功。 |
|
不支援的通訊協定序列。 |
注意 如需有效錯誤碼的清單,請參閱 RPC 傳回值。
備註
伺服器應用程式會呼叫 RpcNetworkInqProtseqs 函式,以取得包含 RPC 執行時間連結庫和作業系統所支援通訊協定序列的向量。 如果沒有支援的通訊協定序列,此函式會傳回RPC_S_NO_PROTSEQS狀態代碼和 NULL 的ProtSeqVector 參數值。
伺服器負責呼叫 RpcProtseqVectorFree 函式,以釋放向量所使用的記憶體。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | rpcdce.h (包含 Rpc.h) |
程式庫 | Rpcrt4.lib |
Dll | Rpcrt4.dll |