DllMain 專家回呼函式
專家會實作 DllMain 函式。 作業系統會呼叫 DllMain ,以取得專家實例的控制碼。
語法
BOOL WINAPI DllMain(
_Out_ HINSTANCE hInstance,
_In_ ULONG ulReason,
LPVOID Reserved
);
參數
-
hInstance [out]
-
處理專家的實例。
如果專家使用網路監視器使用者介面, 則必須將 hInstance 值儲存在全域變數中。 只有在 ulReason 參數的值設定為 DLL_PROCESS_ATTACH時,才需要此方法。
-
ulReason [in]
-
呼叫函式的原因指標。 DLL_PROCESS_ATTACH值, (當 DLL 第一次載入時套用) 表示專家應該將 hInstance 值儲存在全域變數中。
使用任何其他值時,可以忽略對 DllMain 函式的所有呼叫。 如需作業系統所設定之所有可能旗標的清單,請參閱 DLLMain。
-
已保留
-
參數不在使用中。
傳回值
如果函式成功,則傳回值為 TRUE。
如果函式不成功,則傳回值為 FALSE。
備註
當進程載入或卸載專家 DLL 時,作業系統會呼叫 DllMain 專家函式。 只有當專家有使用者介面可檢視組態或結果時,才能匯出 DllMain 專家函式,然後只傳回適當的 hInstance 值。
DllMain專家函式是以動態連結程式庫DllMain函式為基礎。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
標頭 |
|