0

TerminateExtension() と拡張機能のデストラクタに違いはありますか? 明らかに両方ともリソースのクリーンアップに使用されますが、一方の関数ではどのようなクリーンアップを使用し、もう一方の関数では使用しないでください。

4

1 に答える 1

1

このTerminateExtension関数は、DWORD dwFlags を受け取ります。これが HSE_TERM_ADVISORY_UNLOAD の場合、FALSE または TRUE を返して、アンロードの発生を許可またはブロックすることができます。

もちろん、クラスのデストラクタにはそのようなオプションはありません。

http://msdn.microsoft.com/en-us/library/ms524470.aspx

于 2009-06-24T17:33:40.810 に答える