srv_rpcoptions (擴充預存程式 API)
適用於:SQL Server
重要
SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 CLR 整合。
傳回目前遠端預存程式的運行時間選項。
語法
DBUSMALLINT srv_rpcoptions ( SRV_PROC *
srvproc
);
引數
srvproc
這是特定客戶端連接句柄之SRV_PROC結構的指標(在此案例中為接收遠端預存程式的句柄)。 結構包含擴充預存程式 API 連結庫用來管理應用程式和客戶端之間的通訊和資料的資訊。
傳回
位圖,其中包含目前遠程預存程式邏輯 OR 中聯結的運行時間旗標。 如果沒有目前的遠端預存程式,則會傳回 0 併產生訊息。
備註
下表描述每個運行時間旗標。
運行時間旗標 | 描述 |
---|---|
SRV_NOMETADATA | 用戶端已要求沒有元數據信息的結果。 只有在用戶端與 Microsoft sql Server 實例通訊時,才會使用此旗標。 擴充預存程式 API 應用程式無法省略元數據資訊。 |
SRV_RECOMPILE | 用戶端已要求在執行遠端預存程式之前重新編譯它。 此旗標可能不適用於擴充預存程式 API 應用程式。 |
重要
您應該徹底檢閱擴充預存程式的原始程式碼,而且您應該先測試已編譯的 DLL,再於實際執行伺服器上安裝它們。 如需安全性檢閱和測試的相關信息,請參閱此 Microsoft網站。