When the explorer detached the dll which is for shell namespace extension on win Xp?

StackOverflow https://stackoverflow.com/questions/18354437

  •  25-06-2022
  •  | 
  •  

Domanda

I found that: the dll was detached(process) when I close the window(opend shell namespace externsion), but sometime didn't.

There are some global object in my dll. so, I want to find out when the dll be detached(process).

È stato utile?

Soluzione

If you export the DllCanUnload function from your DLL you will be called when Explorer wants to unload your DLL. You can block it if you want, or perform some clean-up before allowing the unload.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top