How can i made my DLL writted in VC++ to be only have one instance in the Windows?

That mean, no matter how many times it being call by LoadLibary or using implicit link, there still using the same DLL that was loaded priviously by the same application or others application.

regards,
Chris