共用方式為


__dllonexit

註冊要在結束階段呼叫的常式。

_onexit_t __dllonexit(
   _onexit_t func,
   _PVFV **  pbegin, 
   _PVFV **  pend 
   )

參數

  • func
    若要在結束時才會執行的函式指標。

  • pbegin
    指標,此變數會指向上執行的函式的清單開頭卸離。

  • pend
    若要中斷連結至清單結尾的點上執行的函式的變數的指標。

傳回值

如果成功的話,使用者的函式的指標。 否則,NULL 指標。

備註

__dllonexit函式是類似於 _onexit 函式的不同之處在於該函式所使用的全域變數不會顯示這個常式。 這個函式所使用的全域變數,而不是pbegin和pend參數。

_onexitatexit與 MSVCRT 連結的 DLL 中的函式。LIB 必須維護自己 atexit/_onexit 清單。 此常式會取得呼叫這類 Dll 的背景工作。

_PVFV型別定義為typedef void (__cdecl *_PVFV)(void)。

需求

常式

必要檔案

__dllonexit

onexit.c

請參閱

參考

_onexit _onexit_m