pub unsafe extern "system" fn InterlockedPushListSListEx(
    listhead: *mut SLIST_HEADER,
    list: *mut SLIST_ENTRY,
    listend: *mut SLIST_ENTRY,
    count: u32,
) -> *mut SLIST_ENTRY