DOT11_WFD_ADDITIONAL_IE structure (windot11.h)
Important
WiFiCx is the new Wi-Fi driver model released in Windows 11. We recommend that you use WiFiCx to take advantage of the latest features. The WDI driver model is now in maintenance mode and will only receive high priority fixes.
The DOT11_WFD_ADDITIONAL_IE structure represents an additional Information Element (IE) included in an OID_DOT11_WFD_ADDITIONAL_IE request. An additional IE contains both request and response data for probe and beacon operations.
Syntax
typedef struct _DOT11_WFD_ADDITIONAL_IE {
NDIS_OBJECT_HEADER Header;
ULONG uBeaconIEsOffset;
ULONG uBeaconIEsLength;
ULONG uProbeResponseIEsOffset;
ULONG uProbeResponseIEsLength;
ULONG uDefaultRequestIEsOffset;
ULONG uDefaultRequestIEsLength;
} DOT11_WFD_ADDITIONAL_IE, *PDOT11_WFD_ADDITIONAL_IE;
Members
Header
Specifies the type, revision and size of the DOT11_WFD_ADDITIONAL_IE structure. The required settings for the members of Header are the following:
Member | Setting |
---|---|
Type | NDIS_OBJECT_TYPE_DEFAULT |
Revision | DOT11_WFD_ADDITIONAL_IE_REVISION_1 |
Size | DOT11_SIZEOF_WFD_ADDITIONAL_IE_REVISION_1 |
uBeaconIEsOffset
The offset, in bytes, of an array of beacon IEs. This offset is relative to the start of the buffer that contains this structure. The Wi-Fi Direct (WFD) port must add these addition IEs to the beacon packets when it is acting as a Group Owner.
uBeaconIEsLength
The length, in bytes, of the additional IEs at uBeaconIEsOffset. This member is ignored when the WFD port is operating in device or client mode.
uProbeResponseIEsOffset
The offset, in bytes, of an array of probe response IEs. This offset is relative to the start of the buffer that contains this structure. The Wi-Fi Direct (WFD) port must add these addition IEs to the probe response packets when it is acting as a WFD device or Group Owner.
uProbeResponseIEsLength
The length, in bytes, of the additional IEs at uProbeResponseIEsOffset. This member is ignored when the WFD port is operating in client mode.
uDefaultRequestIEsOffset
The offset, in bytes, of an array of probe request IEs. This offset is relative to the start of the buffer that contains this structure. The Wi-Fi Direct (WFD) port must add these addition IEs to the probe request packets it transmits.
uDefaultRequestIEsLength
The length, in bytes, of the additional IEs at uDefaultRequestIEsOffset.
Remarks
The additional IEs at uDefaultRequestIEsOffset are for probe requests originating from the driver only. Explicit device discovery requests from the system are initiated in an OID_DOT11_WFD_DISCOVER_REQUEST. The IEs for an explicit discovery request should come from those IEs in the OID_DOT11_WFD_DISCOVER_REQUEST request and not from the IEs at uDefaultRequestIEsOffset.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Versions:_Supported in Windows 8 |
Header | windot11.h (include Windot11.h) |