Setupapi: add stubs [resend]

Alexandre Julliard julliard at winehq.org
Thu Sep 28 06:59:18 CDT 2006


Julien <julienc at psychologie-fr.org> writes:

> +/***********************************************************************
> + *		SetupDiDestroyClassImageList(SETUPAPI.@)
> + */
> +BOOL WINAPI SetupDiDestroyClassImageList(PSP_CLASSIMAGELIST_DATA ClassImageListData)
> +{
> +    FIXME ("Stub %p\n", ClassImageListData);
> +    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
> +    return TRUE;
> +}
> +
> +/***********************************************************************
> + *		SetupDiGetClassImageList(SETUPAPI.@)
> + */
> +BOOL WINAPI SetupDiGetClassImageList(PSP_CLASSIMAGELIST_DATA ClassImageListData)
> +{
> +    FIXME ("Stub %p\n", ClassImageListData);
> +    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
> +    return TRUE;
> +}

It makes no sense to set last error if you return success. And you
really shouldn't return success unless you also store the right things
in that data structure.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list