共用方式為


載入 Notify 物件的 DLL 和類別物件

網路元件的通知物件應實作為元件物件模型(COM)物件。 這些 COM 物件位於 COM 元件伺服器的 DLL 中。 如需開發 DLL COM 伺服器的詳細資訊,請參閱 Microsoft Windows SDK。

應該實作特定 notify 物件的 DLL,以匯出一組進入點函式:

  • DllMain 函式,可讓網路設定子系統將 DLL 載入子系統的虛擬位址空間。

  • DllRegisterServerDllUnregisterServer 函式,將資訊放入 DLL 類別物件的作系統登錄中。 網路設定子系統會使用此登錄資訊來尋找及載入網路元件的 notify 物件。

  • DllCanUnloadNow 函式,可讓網路設定子系統判斷 DLL 是否正在使用中。 如果 DLL 不在使用中,子系統就可以安全地從記憶體卸除 DLL。

為了讓通知物件 DLL 成為 COM 伺服器,它必須公開伺服器所支援之 notify 物件的類別處理站。 這個類別處理站可讓網路設定子系統建立 notify 對象的實例。 類別工廠應該繼承自 IClassFactory 介面。 如需實作繼承自 IClassFactory 之類別的詳細資訊,請參閱 Windows SDK。