pub unsafe fn WSManPluginAuthzUserComplete<P0, P1, P2>(
    senderdetails: *const WSMAN_SENDER_DETAILS,
    flags: u32,
    userauthorizationcontext: Option<*const c_void>,
    impersonationtoken: P0,
    userisadministrator: P1,
    errorcode: u32,
    extendederrorinformation: P2
) -> u32
where P0: IntoParam<HANDLE>, P1: IntoParam<BOOL>, P2: IntoParam<PCWSTR>,