pub type PTP_CLEANUP_GROUP_CANCEL_CALLBACK = Option<unsafe extern "system" fn(ObjectContext: PVOID, CleanupContext: PVOID)>;