IOCTL_SMARTCARD_SET_ATTRIBUTE IOCTL (winsmcrd.h)
Kode kontrol IOCTL_SMARTCARD_SET_ATTRIBUTE mengatur berbagai atribut dalam driver pembaca kartu pintar dan mengembalikan STATUS_SUCCESS pada SCARD_ATTR_DEVICE_IN_USE; jika tidak, ia mengembalikan STATUS_NOT_SUPPORTED.
Kode utama
Buffer input
(DWORD) berisi pengidentifikasi atribut.
Irp->AssociatedIrp.SystemBuffer Berisi tag dan nilai yang akan diatur.
Parameters.DeviceIoControl.InputBufferLength Berisi panjang struktur nilai panjang tag (TLV).
Buffer output
Tidak ada.
Blok status
Irp->IoStatus.Information harus diatur ke sizeof(ULONG).
Irp->IoStatus.Status diatur ke salah satu nilai berikut.
Nilai | Makna |
---|---|
STATUS_SUCCESS | Atribut telah berhasil diatur. |
STATUS_NOT_SUPPORTED | Atribut tidak didukung. |
STATUS_INVALID_PARAMETER | Atribut yang akan diatur dalam format yang salah. |
STATUS_DEVICE_POWERED_OFF | Kontrol radio kedekatan mati. |
Persyaratan
Persyaratan | Nilai |
---|---|
Header | winsmcrd.h |
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