pub unsafe extern "system" fn McastEnumerateScopes(
    addrfamily: u16,
    requery: BOOL,
    pscopelist: *mut MCAST_SCOPE_ENTRY,
    pscopelen: *mut u32,
    pscopecount: *mut u32,
) -> u32