[PATCH 1/3] headers: add CM_Reenumerate_DevNode, CM_Locate_DevNode prototypes
Dmitry Timoshkov
dmitry at codeweavers.com
Sat May 3 21:05:42 CDT 2008
From: "Vitaly Lipatov" <lav at 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.
More information about the wine-devel
mailing list