Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вызывается NFC CX для отправки необработанного IOCTL драйверу клиента.
Синтаксис
EVT_NFC_CX_DEVICE_IO_CONTROL EvtNfcCxDeviceIoControl;
VOID EvtNfcCxDeviceIoControl(
[in] WDFDEVICE Device,
[in] WDFREQUEST Request,
[in] size_t OutputBufferLength,
[in] size_t InputBufferLength,
[in] ULONG IoControlCode
)
{...}
Параметры
[in] Device
Дескриптор объекта устройства платформы.
[in] Request
Дескриптор объекта запроса платформы.
[in] OutputBufferLength
Длина в байтах выходного буфера запроса, если выходной буфер доступен.
[in] InputBufferLength
Длина входного буфера запроса в байтах, если входной буфер доступен.
[in] IoControlCode
Определяемый драйвером или системный код управления ввода-вывода (IOCTL), связанный с запросом.
Возвращаемое значение
Никакой
Замечания
Клиент может выполнять запрос синхронно или асинхронно. NFC CX завершит запрос, если код состояния, отличный от STATUS_PENDING, возвращается клиентом. Чтобы предотвратить двойное завершение запроса, клиент не должен завершить WDFREQUEST (то есть вызов WdfRequestComplete или WdfRequestCompleteWithInformation), если он возвращает STATUS_SUCCESS или код состояния сбоя.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 |
| минимальный поддерживаемый сервер | Не поддерживается |
| целевая платформа | Настольный |
| заголовка | nfccx.h (include Ncidef.h) |
| IRQL | Требуется то же самое |
См. также
руководство по проектированию расширений класса NFC
руководство по проектированию для связи с полями (NFC)