Estensioni ISAPI: Qual è la differenza tra TerminateExtension e il distruttore di estensioni?
-
22-07-2019 - |
Domanda
C'è una differenza tra TerminateExtension () e il distruttore delle estensioni? Ovviamente entrambi sono usati per ripulire le risorse, ma quale tipo di pulizia dovrebbe essere in una funzione e non nell'altra?
Soluzione
La funzione TerminateExtension
accetta un DWW dwFlags. Se questo è HSE_TERM_ADVISORY_UNLOAD, puoi restituire FALSE o TRUE per consentire o bloccare il verificarsi dello scarico.
Ovviamente non esiste tale opzione nel distruttore della tua classe.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow