Share via


srv_got_attention (擴充預存程式 API)

適用於:SQL Server

重要

SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 CLR 整合。

檢查目前的連線或工作是否需要中止,並在聯機終止或批次中止時傳回 TRUE

語法

  
BOOL srv_got_attention (SRV_PROC *   
srvproc  
);  

參數

srvproc
識別資料庫連接的指標。

傳回值

TRUE 是表示 如果連線已終止或批次中止。 如果連接或批次為作用中,則為 FALSE。

備註

長時間執行的擴充預存程式應該定期呼叫 srv_got_attention 來檢查伺服器注意,如此一來,當連接終止或批次中止時,程式可能會自行終止。

重要

您應該徹底檢閱擴充預存程式的原始程式碼,而且您應該先測試已編譯的 DLL,再於實際執行伺服器上安裝它們。 如需安全性檢閱和測試的相關信息,請參閱此 Microsoft 網站