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.
Het stuurprogrammamodel van de NFP-provider (Near Field Proximity) biedt een gemeenschappelijk oppervlak voor Windows om NFP-mogelijkheden te gebruiken en NFP-scenario's en gebruiksvoorbeelden in te schakelen.
Als u deze mogelijkheden beschikbaar wilt maken voor Windows, moet de implementeerfunctie van een compatibel apparaat een apparaatstuurprogramma bieden waarmee de GUID_DEVINTERFACE_NFP apparaatinterface wordt geïmplementeerd. Dit stuurprogramma werkt met de onderliggende NFP-technologie die is geïmplementeerd in software en/of hardware op het apparaat om een NFP-provider te vormen.
Met de GUID_DEVINTERFACE_NFP-apparaatinterface kan Windows verschillende NFP-technologieën gebruiken. De meest voorkomende functionaliteit die beschikbaar wordt gesteld door implementeerfuncties van deze apparaatinterface is algemeen en niet specifiek voor onderliggende NFP-technologie. Apps die programmeren naar deze algemene functionaliteit om te communiceren met andere Windows-apps, moeten elke NFP-provider kunnen gebruiken zonder de code van de app te wijzigen. Omdat NFC een toonaangevende standaard is in de NFP-ruimte, ondersteunt de apparaatinterface specifiek NFC-gedrag door een NFP-provider de mogelijkheid te bieden om systeemeigen NDEF-pakketten te verwerken. Een app kan afhankelijk zijn van deze NFC-specifieke functionaliteit en de eigen functionaliteit beperken tot alleen NFP-providers met NFC-functionaliteit.
Twee pc's met incompatibele NFP-providers kunnen niet communiceren via hun NFP-providers. Deze specificatie biedt richtlijnen die voldoende zijn om interoperation van twee gecertificeerde Windows-systemen te ondersteunen, omdat ondersteuning voor ten minste één NFC-provider een vereiste is voor Windows-systeemcertificering.
NFP-providers stellen hun communicatie vooraf op met behulp van een pub/submodel, waarvan hun overdracht wordt geactiveerd door een proximale gebeurtenis van de onderliggende NFP-technologie. Berichten worden gepubliceerd en geabonneerd op basis van een berichttype. Wanneer twee apparaten proximaat worden volgens de NFP-technologie, wordt de nabijheidsstatus geactiveerd en worden alle gepubliceerde berichten verzonden naar huidige abonnees op het andere apparaat. Dit mechanisme biedt een model waarin de gebruiker een bepaalde context op het apparaat instelt en vervolgens op een ander apparaat tikt om het scenario op een eenvoudige manier te voltooien.