__dllonexit
Çıkış zaman çağrılan yordamı kaydeder.
_onexit_t __dllonexit(
_onexit_t func,
_PVFV ** pbegin,
_PVFV ** pend
)
Parametreler
func
Çıkış yürütülecek bir işlev işaretçisi.pbegin
Execute on fonksiyonların listesi başına noktaları ayırmak bir değişken için işaretçi.pend
Bir listenin sonuna noktalara execute on işlevlerin ayırmak değişkeni için işaretçi.
Dönüş Değeri
Başarılı olursa, kullanıcının işlev işaretçisi.Aksi halde, bir null işaretçi.
Notlar
__dllonexit İşlevi ROM'una _onexit işlev dışında bu işlev tarafından kullanılan genel değişkenler için bu yordamı görünmez.Global değişkenler yerine bu işlevi kullanan pbegin ve pend parametreleri.
_onexit Ve atexit bir DLL'deki işlevleri msvcrt ile bağlantılı.LIB kendi atexit/_onexit listesi tutmalıdır.Bu tür dll tarafından çağrılan işçi yordamdır.
_PVFV Türü olarak tanımlanan typedef void (__cdecl *_PVFV)(void).
Gereksinimler
Yordamı |
Gerekli dosya |
---|---|
__dllonexit |
OnExit.c |