다음을 통해 공유


__dllonexit

종료 시에 호출 되는 루틴을 등록 합니다.

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

매개 변수

  • func
    끝낼 때 실행 해야 하는 함수에 대 한 포인터입니다.

  • pbegin
    시작 하는 지점에서 실행할 함수를 분리 하는 변수에 대 한 포인터입니다.

  • pend
    분리 목록 끝 포인트 함수를 실행 하려면 변수에 대 한 포인터입니다.

반환 값

연결에 성공 하면 사용자의 기능에 대 한 포인터입니다.그렇지 않으면, NULL 포인터입니다.

설명

__dllonexit 함수는 유사 하는 _onexit 해당 함수에 의해 사용 되는 전역 변수가이 루틴에 표시 되지 않는 경우를 제외 하 고 작동 합니다.전역 변수 대신이 함수를 사용 하 여 pbegin 및 pend 매개 변수.

_onexitatexit 함수를 DLL에서 MSVCRT와 연결 합니다.LIB는 자신의 atexit _onexit/목록을 유지 관리 해야 합니다.이 루틴은 이러한 Dll에서 호출 하는 작업자입니다.

_PVFV 형식으로 정의 typedef void (__cdecl *_PVFV)(void).

요구 사항

루틴

필수 파일

__dllonexit

onexit.c

참고 항목

참조

_onexit, _onexit_m