dantmnf / NCSIOverride

You have no Internet connection despite you can open this page. --Microsoft
Do What The F*ck You Want To Public License
177 stars 21 forks source link

Documentation for Override values? #5

Open garbb opened 1 year ago

garbb commented 1 year ago

Is there any explanation or documentation of what these values mean in terms of how windows will see the capability of an interface and what will be displayed in the interface status window?

Values for DefaultOverrideV4, DefaultOverrideV6, OverrideV4, OverrideV6:

  • 0: None
  • 1: Local
  • 2: Internet
  • 3: Max

I think that 0 will be displayed as "No network access" and 2 will be displayed as "Internet" but what about 1 and 3? Is there any documentation about these values from microsoft anywhere? I tried to search for it but I couldn't find anything.

dantmnf commented 1 year ago

They are revealed from logging handler. "Local" means LAN but no Internet access. "Max" seems like a convention on enums to indicate the valid range of a value^1, while the "max" element itself is not considered a valid status.