共用方式為


名稱服務專案清除

名稱服務專案應該包含不會經常變更的資訊。 基於這個理由,請勿在匯出的系結控制碼中包含動態端點,因為它們會在伺服器的每個調用變更,而且會雜亂您的名稱服務專案。 若要移除這些系結控制碼,請使用 RpcBindingReset

例如,合理的伺服器作業順序是:

針對多個傳輸:

RpcServerUseProtseq();
RpcServerUseProtseq();

若要在端點對應程式中放置系結:

RpcServerInqBindings(&Vector);
RpcEpRegister(Interface, Vector);

若要從系結中移除端點:

for (i=0; i < Vector- > Count; + + i)
{
    RpcBindingReset(Vector->BindingH[i];
}

若要將系結新增至名稱服務:

RpcNsBindingExport(RPC_C_NS_SYNTAX_DEFAULT, EntryName, Interface
                   Vector);
RpcServerListen();