共用方式為


建立 SAN 服務提供者的 Proxy 驅動程式

SAN 服務提供者的 Proxy 驅動程式是核心模式驅動程式,可執行 Windows Sockets 參數和 SAN 服務提供者所需的工作。 這類工作包括管理記憶體,以及判斷在 Proxy 驅動程式控制下) (NIC 的網路介面控制器 IP 位址。 Proxy 驅動程式不需要是 Windows 驅動程式模型 (WDM) 驅動程式。 也就是說,不需要支援隨插即用或電源管理。 如需開發核心模式驅動程式的詳細資訊,請參閱 核心模式驅動程式元件

不同的廠商可能會使用不同的基礎技術來實作其 SAN 網路介面控制器 (NIC) ,因此 Windows 通訊端直接存取不會指定 SAN 服務提供者與其 Proxy 驅動程式之間的介面,或 Proxy 驅動程式與 SAN 傳輸之間的介面。

SAN NIC 廠商必須實作適合其基礎技術的傳輸介面。 廠商可以在 SAN NIC、SAN NIC 的核心模式驅動程式或兩者中實作此介面。 SAN 服務提供者會將此介面直接對應至使用者模式進程的位址空間。 廠商必須確保透過此介面傳遞的所有緩衝區都會鎖定並向 SAN NIC 註冊。

下列各節說明如何建立 SAN 服務提供者 DLL 的 Proxy 驅動程式:

初始化和卸載 SAN Proxy 驅動程式

配置和釋放 SAN Proxy 驅動程式的記憶體

保護及釋放虛擬位址的擁有權

註冊 SAN NIC 通知

轉譯為 SAN 原生位址

實作 SAN 服務提供者的 IOCTL