DllMain 剖析器回呼函式
剖析器的 DllMain 匯出函式會識別剖析器是否存在,並釋放網路監視器用於剖析器的資源。 DllMain 必須在所有剖析器 DLL 中實作。
語法
BOOL WINAPI DllMain(
_In_ HANDLE hInstance,
_In_ ULONG Command,
LPVOID Reserved
);
參數
-
hInstance [in]
-
剖析器的實例控制碼。
-
命令 [in]
-
判斷呼叫函式原因的指標。 如需所有可能旗標的清單,請參閱 DllMain。 剖析器實作必須處理下列值。
值 意義 - DLL_PROCESS_ATTACH
第一次呼叫 DllMain 時,DLL 必須呼叫 CreateProtocol ,才能將資訊提供給網路監視器。 - DLL_PROCESS_DETACH
上次呼叫 DllMain 時,DLL 必須呼叫 DestroyProtocol ,以釋放 DLL 所使用的資源。 -
已保留
-
目前未使用。
傳回值
剖析器 DLL 一律會傳回 TRUE。
備註
作業系統會呼叫 DllMain 來載入和卸載剖析器 DLL。 此函式是以動態連結程式庫 DllMain 函式為基礎。
您也可以使用 DllMain 的實作來儲存剖析器的實例,以供日後使用。 例如,您可以儲存剖析器 DLL 實例,然後在未來將它用於系統呼叫。
如需相關資訊 | 請參閱 |
---|---|
什麼是剖析器,以及其使用網路監視器的方式。 | 剖析器 |
剖析器 DLL 中包含哪些進入點。 | 剖析器 DLL 架構 |
如何實作 DllMain 包含範例。 | 實作 DllMain |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
標頭 |
|