Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Dit onderwerp maakt deel uit van het WDI-stuurprogrammamodel uitgebracht in Windows 10. Het WDI-stuurprogrammamodel bevindt zich in de onderhoudsmodus en ontvangt alleen oplossingen met hoge prioriteit. WiFiCx- is het Wi-Fi stuurprogrammamodel dat is uitgebracht in Windows 11. We raden u aan WiFiCx te gebruiken om te profiteren van de nieuwste functies.
OID_WDI_SET_P2P_START_BACKGROUND_DISCOVERY de adapter opdracht geeft om periodiek Wi-Fi Directe detectie op de achtergrond uit te voeren
Draagwijdte | Geserialiseerd instellen met taak | Normale uitvoeringstijd (seconden) | Van invloed op gegevensdoorvoer/latentie |
---|---|---|---|
Haven | Nee | 1 | Ja |
De adapter is vereist om de opgegeven kanalen regelmatig te scannen en een apparaat te vinden dat kan worden gedetecteerd binnen de time-out voor zichtbaarheid van het apparaat (meestal 5 minuten). Het gedrag is vergelijkbaar met de normale Wi-Fi Direct Discovery-scan (zoals gedefinieerd in OID_WDI_TASK_P2P_DISCOVER), maar het is geen tijdsgebonden, en de adapter kan de scans op een later tijdstip plannen. De adapter moet ten minste één scan uitvoeren binnen elke zichtbaarheidstime-out van het apparaat. Als de time-out voor zichtbaarheid van het apparaat 0 is, moet de adapter regelmatig blijven scannen met behulp van een eigen cyclustijd. Als er gedurende deze tijd een aanvraag voor een DISCOVER- of SCAN-taak wordt ingediend, moet de adapter de achtergronddetectie onderbreken voor de duur van de taak en doorgaan wanneer de taak is voltooid. Na het voltooien van een achtergrondscan moet het apparaat de NDIS_STATUS_WDI_INDICATION_P2P_DISCOVERY_COMPLETE indicatie (met transactie-id gelijk aan 0) verzenden om het besturingssysteem te laten weten dat het een scan heeft voltooid. De adapter moet deze indicatie telkens verzenden wanneer deze een achtergrondscan voltooit.
Als de lijst met kanalen wordt opgegeven, moet de adapter alleen scannen op de opgegeven kanalen. Anders moet alle kanalen worden gescand. Als de firmware een apparaat buiten de opgegeven kanalen heeft gedetecteerd, moet deze nog steeds de informatie naar het besturingssysteem verzenden.
Wanneer luisterduur en kanalen (WDI_TLV_P2P_DISCOVERY_CHANNEL_SETTINGS) zijn opgegeven, verwijzen ze naar de luistertijden voor de externe apparaten. Op basis van alle waarden van Luisterduur en kanalen moet de adapter een schema bedenken om de aangevraagde kanalen op de meest efficiënte manier te scannen. Het besturingssysteem kan ook meerdere exemplaren van listen duration en kanalen opgeven. In dit geval moet de adapter eerst het scanschema voor de vermeldingen met niet-nulwaarden voor de listenduur en kanaallijst bevatten. Vervolgens moet de adapter standaardwaarden gebruiken in de volgende gevallen:
- Als de luisterduur 0 is, moet de adapter de standaardscantijden voor de opgegeven kanalen gebruiken.
- Als de kanaallijst leeg is, moet de adapter alle kanalen in die band scannen met behulp van de luister- en cyclustijden die voor die band zijn opgegeven. De scantijden zijn niet van toepassing op kanalen met afzonderlijke luisterduur die zijn opgegeven door het besturingssysteem.
Wanneer de NIC zich in D0 bevindt, geeft de adapter de antwoorden op de testaanvragen voor de specifieke servicenaam(en) aan als NDIS_STATUS_WDI_INDICATION_BSS_ENTRY_LIST meldingen aan het besturingssysteem. WDI slaat de antwoordinformatie voor het besturingssysteem op voor de services met een hogere laag en waarschuwt deze indien nodig.
Wanneer de NIC zich in D2 bevindt, wordt de achtergronddetectie opgeschort totdat deze teruggaat naar D0.
Eigenschapsparameters instellen
TLV | Meerdere TLV-exemplaren zijn toegestaan | Facultatief | Beschrijving |
---|---|---|---|
WDI_TLV_P2P_BACKGROUND_DISCOVER_MODE | Wi-Fi parameters voor de direct-achtergronddetectiemodus. | ||
WDI_TLV_P2P_DISCOVERY_CHANNEL_SETTINGS | X | X | Lijst met aanbevolen kanalen die moeten worden gescand. |
WDI_TLV_P2P_DEVICE_FILTER_LIST | X | Lijst met Wi-Fi Directe apparaten en groepseigenaren om te zoeken tijdens Wi-Fi Direct-apparaatdetectie. | |
WDI_TLV_P2P_SERVICE_NAME_HASH | X | X | Lijst met service-hashnamen die moeten worden opgevraagd. Dit is vereist als WDI_P2P_SERVICE_DISCOVERY_TYPE_SERVICE_NAME_ONLY is opgegeven. |
WDI_TLV_VENDOR_SPECIFIC_IE | X | Een of meer IE's die moeten worden opgenomen in de testaanvragen die door de poort worden verzonden. |
Eigenschappenresultaten instellen
Geen extra gegevens. De gegevens in de koptekst zijn voldoende.
Ongevraagde indicatie
NDIS_STATUS_WDI_INDICATION_BSS_ENTRY_LIST
Eisen
Minimaal ondersteunde client |
Windows 10 |
Minimaal ondersteunde server |
Windows Server 2016 |
Rubriek |
Dot11wdi.h |