pub unsafe extern "system" fn DSCreateISecurityInfoObject(
    pwszobjectpath: PCWSTR,
    pwszobjectclass: PCWSTR,
    dwflags: u32,
    ppsi: *mut *mut c_void,
    pfnreadsd: PFNREADOBJECTSECURITY,
    pfnwritesd: PFNWRITEOBJECTSECURITY,
    lpcontext: LPARAM,
) -> HRESULT