4 May
2008
4 May
'08
2:05 a.m.
From: "Vitaly Lipatov" <lav(a)etersoft.ru> wrote:
+#ifdef UNICODE +typedef DEVNODEID_W DEVNODEID; +typedef DEVINSTID_W DEVINSTID; +#else +typedef DEVNODEID_A DEVNODEID; +typedef DEVINSTID_A DEVINSTID; +#endif
Wine headers do that differently.
+CMAPI CONFIGRET WINAPI CM_Locate_DevNodeA(PDEVINST,DEVINSTID_A,ULONG); +CMAPI CONFIGRET WINAPI CM_Locate_DevNodeW(PDEVINST,DEVINSTID_W,ULONG); +#define CM_Locate_DevNode WINELIB_NAME_AW(CM_Locate_DevNode) + +CMAPI CONFIGRET WINAPI CM_Reenumerate_DevNode(DEVINST,ULONG); +CMAPI CONFIGRET WINAPI CM_Reenumerate_DevNode_Ex(DEVINST,ULONG,HMACHINE);
You need to add the prototypes when you add implementations. -- Dmitry.