Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The WFDUpdateDeviceVisibility function updates device visibility for the Wi-Fi Direct device address for a given installed Wi-Fi Direct device node.
Syntax
DWORD WFDUpdateDeviceVisibility(
PDOT11_MAC_ADDRESS pDeviceAddress
);
Parameters
pDeviceAddress
A pointer to the Wi-Fi Direct device address of the client device.
This device address must be obtained from a Device Node created as a result of the Inbox pairing experience.
Return value
If the function succeeds, the return value is ERROR_SUCCESS.
If the function fails, the return value may be one of the following return codes.
Return code | Description |
---|---|
|
The parameter is incorrect.
This error is returned if the pDeviceAddress parameter is NULL. |
|
Not enough storage is available to process this command. |
|
Various error codes. |
Remarks
The WFDUpdateDeviceVisibility function is part of Wi-Fi Direct, a new feature in Windows 8 and Windows Server 2012. Wi-Fi Direct is based on the development of the Wi-Fi Peer-to-Peer Technical Specification v1.1 by the Wi-Fi Alliance (see Wi-Fi Alliance Published Specifications). The goal of the Wi-Fi Peer-to-Peer Technical Specification is to provide a solution for Wi-Fi device-to-device connectivity without the need for either a Wireless Access Point (wireless AP) to setup the connection or the use of the existing Wi-Fi adhoc (IBSS) mechanism.
The WFDUpdateDeviceVisibility function will perform a targeted Wi-Fi Direct discovery, and will update the DEVPKEY_WiFiDirect_IsVisibile property key on the device node for the given device.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Target Platform | Windows |
Header | wlanapi.h |
Library | Wlanapi.lib |
DLL | Wlanapi.dll |