__dllonexit
Registruje volané v době ukončení rutiny.
_onexit_t __dllonexit(
_onexit_t func,
_PVFV ** pbegin,
_PVFV ** pend
)
Parametry
func
Ukazatel funkce vykonávaná při ukončení.pbegin
Ukazatel na proměnnou, která body na začátek seznamu funkcí na provést odpojení.pend
Ukazatel na proměnnou, která body na konec seznamu funkcí na provést odpojení.
Vrácená hodnota
Pokud je úspěšná, ukazatel na funkci uživatele.Jinak ukazatele s hodnotou NULL.
Poznámky
__dllonexit Je obdobou funkce _onexit fungovat až na to, že globální proměnné, použije tato funkce nejsou viditelné pro tato rutina.Namísto globální proměnné používá tuto funkci pbegin a pend parametry.
_onexit a atexit funkce v knihovně DLL spojený s MSVCRT.LIB musí spravovat vlastní seznam atexit/_onexit.Tato rutina je pracovník, který volána pomocí těchto knihoven DLL.
_PVFV Typu je definována jako typedef void (__cdecl *_PVFV)(void).
Požadavky
Rutina |
Požadovaný soubor |
---|---|
__dllonexit |
onexit.c |