EVT_NFC_CX_DEVICE_IO_CONTROL fungsi panggilan balik (nfccx.h)
Dipanggil oleh NFC CX untuk mengirim IOCTL yang tidak tertangani ke driver klien.
Sintaks
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
)
{...}
Parameter
[in] Device
Handel ke objek perangkat kerangka kerja.
[in] Request
Handel ke objek permintaan kerangka kerja.
[in] OutputBufferLength
Panjang, dalam byte, dari buffer output permintaan, jika buffer output tersedia.
[in] InputBufferLength
Panjang, dalam byte, dari buffer input permintaan, jika buffer input tersedia.
[in] IoControlCode
Kode kontrol I/O yang ditentukan driver atau yang ditentukan sistem (IOCTL) yang terkait dengan permintaan.
Nilai kembali
Tidak ada
Keterangan
Klien dapat menyelesaikan permintaan baik secara sinkron atau asinkron. NFC CX akan menyelesaikan permintaan jika kode status selain STATUS_PENDING dikembalikan oleh klien. Untuk mencegah penyelesaian ganda permintaan, klien tidak boleh menyelesaikan WDFREQUEST (yaitu, panggil WdfRequestComplete atau WdfRequestCompleteWithInformation) jika mengembalikan STATUS_SUCCESS atau kode status kegagalan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Desktop |
Header | nfccx.h (termasuk Ncidef.h) |
IRQL | Membutuhkan hal yang sama |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk