pub unsafe fn SHGetUnreadMailCountW<P0, P1>(
    hkeyuser: P0,
    pszmailaddress: P1,
    pdwcount: Option<*mut u32>,
    pfiletime: Option<*mut FILETIME>,
    pszshellexecutecommand: Option<&mut [u16]>
) -> Result<()>
where P0: IntoParam<HKEY>, P1: IntoParam<PCWSTR>,