共用方式為


srv_rpcnumber (擴充預存程序 API)

重要注意事項重要事項

未來的 Microsoft SQL Server 版本將移除這項功能。請勿在新的開發工作中使用此功能,並且儘速修改使用此功能的應用程式。請改用 CLR 整合。

傳回目前遠端預存程序呼叫的數字元件。

語法


int srv_rpcnumber ( SRV_PROC *
srvproc 
)

引數

  • srvproc
    是指向 SRV_PROC 結構的指標,也是特定用戶端連接的控制代碼 (在這個狀況之下,是接收遠端預存程序的控制代碼)。擴充預存程序 API 程式庫會使用該結構所包含的資訊來管理應用程式與用戶端之間的通訊和資料。

傳回值

目前遠端預存程序的數字元件。如果用戶端在執行遠端預存程序時未使用數字元件,或者並沒有目前的遠端預存程序,則會傳回 – 1。

備註

此函數只會傳回遠端預存程序的數字元件。不包含擁有人、遠端預存程序名稱和資料庫名稱的選擇性規範。

安全性注意事項安全性注意事項

您應該徹底檢閱擴充預存程序的原始程式碼,您也應該先測試編譯過的 DLL,才能將它們安裝在實際執行伺服器上。如需有關安全性檢閱和測試的資訊,請造訪 Microsoft 網站 (英文)。