Dot11ExtSetExcludeUnencrypted (Compact 2013)
3/26/2014
The IHV Extensions DLL calls this function to enable or disable the wireless LAN (WLAN) adapter from excluding unencrypted packets it receives while enabled for cipher operations.
Syntax
DWORD WINAPI Dot11ExtSetExcludeUnencrypted(
HANDLE hDot11SvcHandle,
BOOL bExcludeUnencrypted
);
Parameters
- hDot11SvcHandle
[in] The handle that is used by the operating system to reference the WLAN adapter. This handle value was specified through a previous call to the Dot11ExtIhvInitAdapter IHV Handler function.
- bExcludeUnencrypted
[in] A Boolean value that, if set to TRUE, configures the WLAN adapter to exclude unencrypted packets.
Return Value
If the call succeeds, the function returns ERROR_SUCCESS. Otherwise, it returns an error code defined in Winerror.h.
Remarks
If the WLAN adapter is enabled to exclude unencrypted packets, the station must exempt received packets that match an entry in the station’s current EtherType exemption list. The IHV Extensions DLL specifies the EtherType exemption list through calls to the Dot11ExtSetEtherTypeHandling Handling function.
A call to the Dot11ExtSetExcludeUnencrypted function results in a set request of the OID_DOT11_EXCLUDE_UNENCRYPTED object identifier (OID) to the Native 802.11 miniport driver that manages the WLAN adapter.
Requirements
Header |
wlanihv.h |
See Also
Reference
Native 802.11 IHV Extensibility Functions
Dot11ExtIhvInitAdapter
Dot11ExtSetEtherTypeHandling
OID_DOT11_EXCLUDE_UNENCRYPTED
Native 802.11 IHV Extensions DLL