WDI_P2P_SERVICE_DISCOVERY_TYPE Enumeration

The WDI_P2P_SERVICE_DISCOVERY_TYPE enumeration defines the types of service discovery.

Syntax

typedef enum _WDI_P2P_SERVICE_DISCOVERY_TYPE {
  WDI_P2P_SERVICE_DISCOVERY_TYPE_NO_SERVICE_DISCOVERY,
  WDI_P2P_SERVICE_DISCOVERY_TYPE_SERVICE_NAME_ONLY,
  WDI_P2P_SERVICE_DISCOVERY_TYPE_SERVICE_INFORMATION,
  WDI_P2P_SERVICE_DISCOVERY_TYPE_MAX_VALUE
} WDI_P2P_SERVICE_DISCOVERY_TYPE;

Constants

WDI_P2P_SERVICE_DISCOVERY_TYPE_NO_SERVICE_DISCOVERY The adapter should only do a WFD discovery for WFD devices. It should not encode service hashes in the P2P IEs.
WDI_P2P_SERVICE_DISCOVERY_TYPE_SERVICE_NAME_ONLY The adapter encodes service hashes in the P2P IEs during probe requests and indicates probe responses. It does not perform any GAS queries for service information.
WDI_P2P_SERVICE_DISCOVERY_TYPE_SERVICE_INFORMATION The adapter encodes the service hashes in the IEs, tracks the service names from the probe responses, and does GAS queries to get service information for each responding device. This is only applicable if the adapter supports the P2P Service Information Discovery capability.
WDI_P2P_SERVICE_DISCOVERY_TYPE_MAX_VALUE

Requirements

   
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Header wditypes.hpp