SRV_CALL 結構

伺服器呼叫內容結構SRV_CALL會維護網路迷你重新導向器所維護之每個特定網路伺服器連線的相關資訊。

RDBSS 會在全域資料中維護SRV_CALL結構的全域清單。 每個SRV_CALL結構都有一些與其他 RDBSS 結構通用的元素,以及SRV_CALL結構特有的元素。 管理SRV_CALL結構的 RDBSS 常式只會修改下列元素:

  • 簽章和參考計數

  • 名稱和相關聯的資料表資訊

  • 相關聯的NET_ROOT專案清單

  • 一組計時參數,可控制 RDBSS 在不同情況下要呼叫網路迷你重新導向器的頻率 (閒置逾時,例如)

  • 相關聯的網路迷你重新導向器驅動程式識別碼

  • 網路迷你重新導向器 (或SRV_CALL資料結構的建立者)

SRV_CALL結構的 Unicode 名稱會在結構本身的結尾進行。 保留供網路迷你重新導向器使用的額外空間會從已知的SRV_CALL資料結構結尾開始,讓網路迷你重新導向器只要使用包含檔案的內容欄位來參考此額外空間即可。

SRV_CALL結構的最終化包含兩個部分:

  1. 終結與所有NET_ROOTS的關聯

  2. 釋放記憶體

這兩個動作之間可能會有延遲,而SRV_CALL結構中的欄位可防止第一個步驟重複。