winspool.drv: add EnumPrinterKeyA/W stubs (try 2)

Huw Davies huw at codeweavers.com
Wed Jan 20 02:33:37 CST 2016


On Tue, Jan 19, 2016 at 03:45:32PM -0600, Austin English wrote:
> diff --git a/dlls/winspool.drv/info.c b/dlls/winspool.drv/info.c
> index 04def86..06fa2a2 100644
> --- a/dlls/winspool.drv/info.c
> +++ b/dlls/winspool.drv/info.c
> @@ -7527,6 +7527,26 @@ DWORD WINAPI EnumPrinterDataW( HANDLE hPrinter, DWORD dwIndex, LPWSTR pValueName
>  }
>  
>  /*****************************************************************************
> + *          EnumPrinterKeyA [WINSPOOL.@]
> + *
> + */
> +DWORD WINAPI EnumPrinterKeyA(HANDLE printer, const CHAR *key, CHAR *subkey, DWORD size, DWORD *ret)

'needed' is probably better than 'ret'. 

> +{
> +    FIXME("%p %s %s %x %p\n", printer, debugstr_a(key), debugstr_a(subkey), size, ret);

subkey is an [out] param, so just print the ptr.  Same goes for the spec file.

Huw.



More information about the wine-devel mailing list