extern "C" LONG APIENTRY CPlApplet(HWND hwndCPl, UINT uMsg, LONG lParam1, LONG lParam2)
{
LPNEWCPLINFO lpNewCPlInfo;
+ LPCPLINFO lpCPlInfo;
switch (uMsg) {
case CPL_INIT: /* first message, sent once */
return 1;
break;
+ case CPL_INQUIRE: /* in case we receive this we should indicate that we like NEWINQUIRE better. */
+ lpCPlInfo = (CPLINFO *) lParam2;
+ lpCPlInfo->idIcon = ((IsClientInstalled() || !IsWindowsNT())? IDI_AFSD : IDI_CCENTER);
+ lpCPlInfo->idName = CPL_DYNAMIC_RES;
+ lpCPlInfo->idInfo = CPL_DYNAMIC_RES;
+ lpCPlInfo->lData = 0;
+ break;
+
case CPL_NEWINQUIRE: /* third message, sent once per app */
lpNewCPlInfo = (LPNEWCPLINFO) lParam2;