Freigeben über


IOCTL_NFP_ENABLE IOCTL (nfpdev.h)

Der Client sendet die IOCTL_NFP_ENABLE Anforderung, zuvor deaktivierte Abonnements, Publikationen und Anwesenheitsereignisse erneut zu aktivieren.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Nichts

Ausgabepuffer

Nichts

Statusblock

Irp->IoStatus.Status wird auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist.

Andernfalls ist status to the appropriate error condition as a NTSTATUS code.

Weitere Informationen finden Sie unter NTSTATUS Values.

Bemerkungen

Die folgenden Aktionen sind erforderlich, wenn Sie diese IOCTL verwenden:

  • Wenn diese IOCTL empfangen wird, muss der Treiber das Dateihandle als "Aktiviert" markieren.
  • Wenn der Dateihandle bereits als "Aktiviert" gekennzeichnet ist, muss der Treiber die IOCTL mit STATUS_INVALID_DEVICE_STATE abschließen.
  • Wenn ein Gerät derzeit beim erfolgreichen Abschluss dieses IOCTL-Vorgangs ausgeführt wird, müssen die Nachrichtendaten (zusammen mit dem Typ) (nur einmal) an das Näherungsgerät übertragen werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
Header- nfpdev.h

Siehe auch

IOCTL_NFP_DISABLE

Gesamtentwurfsleitfaden für Die Nahfeldkommunikation (Near Field Communication, NFC)

Near Field Proximity Design Guide (Tap and Do, NFP-Anbietermodell, Treiberanforderungen)