[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