Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Регистрирует процедура, вызываемая во время оставить.
_onexit_t __dllonexit(
_onexit_t func,
_PVFV ** pbegin,
_PVFV ** pend
)
Параметры
func
Указатель на функцию, которую необходимо выполнить в оставить.pbegin
Указатель на переменную, которая указывает на начало списка функций для выполнения on, наконец, удаляются.pend
Указатель на переменную, указывающую на конец списка функций для выполнения on, наконец, удаляются.
Возвращаемое значение
В случае успеха указатель на функцию пользователя.В противном случае - указатель NULL.
Заметки
__dllonexit функция аналогична к _onexit функция за исключением того, что глобальные переменные, используемые этой функцией не отображаются в данной процедуре.Вместо глобальных переменных, эта функция использует pbegin и pend параметры.
_onexit и atexit функции в dll-библиотеке связанном с помощью библиотеки MSVCRT.LIB, должны поддерживать собственный список atexit/_onexit.Эта процедура вызывается такими работы, получает библиотеки DLL.
_PVFV тип определяется как typedef void (__cdecl *_PVFV)(void).
Требования
Процедура |
Требуемый файлы |
---|---|
__dllonexit |
onexit.c |