IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT IOCTL (nfcsedev.h)
Клиент выдает код элемента управления IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT для подписки на определенное событие.
Основной код
Входной буфер
структура SECURE_ELEMENT_EVENT_SUBSCRIPTION_INFO .
Выходной буфер
None
Блок состояния
Irp->IoStatus.Status имеет значение STATUS_SUCCESS , если запрос выполнен успешно. Возможные коды ошибок:
Код возврата | Описание |
---|---|
STATUS_INVALID_DEVICE_STATE | Этот код возвращается, когда этот IOCTL вызывается на дескрипторе устройства с именем файла, отличном от SEEvents, или уже существует еще один ожидающий запрос, который еще не завершен. |
STATUS_FEATURE_NOT_SUPPORTED | Этот код возвращается, если выходные данные не равны нулю или если GUID защищенного элемента не соответствует ни одному из перечисленных идентификаторов. |
Комментарии
Ниже приведены требования, которым должен соответствовать драйвер.
- Этот IOCTL должен вызываться для дескриптора с именем файла SEEvents ; В противном случае драйвер возвращает STATUS_INVALID_DEVICE_STATE.
- GUID_NULL может быть указан клиентом как дикий карта для подписки на определенное событие из всех перечисленных безопасных элементов.
Требования
Требование | Значение |
---|---|
Заголовок | nfcsedev.h |