Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
TerminateExtension() と拡張機能のデストラクタに違いはありますか? 明らかに両方ともリソースのクリーンアップに使用されますが、一方の関数ではどのようなクリーンアップを使用し、もう一方の関数では使用しないでください。
このTerminateExtension関数は、DWORD dwFlags を受け取ります。これが HSE_TERM_ADVISORY_UNLOAD の場合、FALSE または TRUE を返して、アンロードの発生を許可またはブロックすることができます。
TerminateExtension
もちろん、クラスのデストラクタにはそのようなオプションはありません。
http://msdn.microsoft.com/en-us/library/ms524470.aspx