pub unsafe extern "system" fn DsAddSidHistoryA(
    hds: HANDLE,
    flags: u32,
    srcdomain: PCSTR,
    srcprincipal: PCSTR,
    srcdomaincontroller: PCSTR,
    srcdomaincreds: *const c_void,
    dstdomain: PCSTR,
    dstprincipal: PCSTR,
) -> u32