EVT_NFC_CX_DEVICE_IO_CONTROL nfccx.h) (回呼函式
由 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
與要求相關聯的驅動程式定義或系統定義的 I/O 控件程式代碼 (IOCTL) 。
傳回值
無
備註
用戶端可以同步或異步完成要求。 如果客戶端傳回STATUS_PENDING以外的狀態代碼,NFC CX 將會完成要求。 若要避免要求雙重完成,用戶端不應該完成 WDFREQUEST (,也就是呼叫 WdfRequestComplete 或 WdfRequestCompleteWithInformation) 如果傳回STATUS_SUCCESS或失敗狀態代碼。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | 都不支援 |
目標平台 | 桌面 |
標頭 | nfccx.h (包括 Ncidef.h) |
IRQL | 需要相同 |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應