https://git.reactos.org/?p=reactos.git;a=commitdiff;h=abe20f6120cd7776a3bc1b...
commit abe20f6120cd7776a3bc1b39c912e591559dc0e1 Author: Vitaly Orekhov vkvo2000@vivaldi.net AuthorDate: Thu Jan 16 20:25:57 2025 +0300 Commit: GitHub noreply@github.com CommitDate: Thu Jan 16 18:25:57 2025 +0100
[PSDK] Add definitions of desired Native Wi-Fi data access permissions (#7626)
The `WLAN_READ_ACCESS`, `WLAN_WRITE_ACCESS` and `WLAN_EXECUTE_ACCESS` flags are for controlling whether we can (or not) return data via Wlan[Get|Query]* or modify via WlanSet* function families.
https://learn.microsoft.com/en-us/windows/win32/nativewifi/native-wifi-api-p... --- sdk/include/psdk/wlanapi.h | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/sdk/include/psdk/wlanapi.h b/sdk/include/psdk/wlanapi.h index a0675f49e6c..64c0a32ff3e 100644 --- a/sdk/include/psdk/wlanapi.h +++ b/sdk/include/psdk/wlanapi.h @@ -29,6 +29,10 @@ extern "C" { #define WLAN_AVAILABLE_NETWORK_HOTSPOT2_ROAMING 0x00000080 #define WLAN_AVAILABLE_NETWORK_AUTO_CONNECT_FAILED 0x00000100
+#define WLAN_READ_ACCESS (STANDARD_RIGHTS_READ | FILE_READ_DATA) +#define WLAN_EXECUTE_ACCESS (STANDARD_RIGHTS_EXECUTE | FILE_EXECUTE | WLAN_READ_ACCESS) +#define WLAN_WRITE_ACCESS (STANDARD_RIGHTS_WRITE | FILE_WRITE_DATA | DELETE | WRITE_DAC | WLAN_READ_ACCESS | WLAN_EXECUTE_ACCESS) + /* Enumerations */
#if defined(__midl) || defined(__WIDL__)