pub unsafe extern "system" fn WSCSetApplicationCategory(
    path: PCWSTR,
    pathlength: u32,
    extra: PCWSTR,
    extralength: u32,
    permittedlspcategories: u32,
    pprevpermlspcat: *mut u32,
    lperrno: *mut i32,
) -> i32