pub unsafe extern "system" fn CreatePrivateObjectSecurityEx(
    parentdescriptor: PSECURITY_DESCRIPTOR,
    creatordescriptor: PSECURITY_DESCRIPTOR,
    newdescriptor: *mut PSECURITY_DESCRIPTOR,
    objecttype: *const GUID,
    iscontainerobject: BOOL,
    autoinheritflags: SECURITY_AUTO_INHERIT_FLAGS,
    token: HANDLE,
    genericmapping: *const GENERIC_MAPPING,
) -> BOOL