struktur GPIO_WRITE_PINS_MASK_PARAMETERS (gpioclx.h)
Struktur GPIO_WRITE_PINS_MASK_PARAMETERS menjelaskan operasi tulis pada bank pin I/O (GPIO) tujuan umum.
Sintaks
typedef struct _GPIO_WRITE_PINS_MASK_PARAMETERS {
BANK_ID BankId;
ULONG64 SetMask;
ULONG64 ClearMask;
GPIO_WRITE_PINS_FLAGS Flags;
PVOID Reserved;
} GPIO_WRITE_PINS_MASK_PARAMETERS, *PGPIO_WRITE_PINS_MASK_PARAMETERS;
Anggota
BankId
Pengidentifikasi untuk pin GPIO bank ini. Jika N adalah jumlah bank dalam pengontrol GPIO, BankId adalah bilangan bulat dalam rentang 0 hingga N–1. Ekstensi kerangka kerja GPIO (GpioClx) sebelumnya memperoleh jumlah bank dalam pengontrol dari fungsi panggilan balik peristiwa CLIENT_QueryControllerBasicInformation . Untuk informasi selengkapnya, lihat Keterangan di CLIENT_CONTROLLER_BASIC_INFORMATION.
SetMask
Masker yang menentukan pin GPIO untuk diatur di bank ini. Jika sedikit dalam masker ini diatur ke 1, driver pengontrol GPIO mengatur pin GPIO yang sesuai ke nilai 1. Jika N adalah jumlah pin di bank ini, pin diberi nomor 0 hingga N–1. Jika bit 0 (bit yang paling tidak signifikan) dari masker adalah 1, fungsi mengatur nomor pin 0; jika bit 1 masker adalah 1, fungsi mengatur nomor pin 1; dan sebagainya.
ClearMask
Masker yang menentukan pin GPIO untuk dihapus di bank ini. Jika sedikit dalam masker ini diatur ke 1, driver pengontrol GPIO mengatur pin GPIO yang sesuai ke nilai 0. Jika bit 0 masker adalah 1, fungsi membersihkan pin 0; jika bit 1 masker adalah 1, fungsi membersihkan pin 1; dan sebagainya.
Flags
Sekumpulan bendera untuk mengontrol operasi penulisan pin GPIO. Tidak ada bendera yang saat ini ditentukan untuk operasi ini.
Reserved
Dicadangkan untuk penggunaan sistem.
Keterangan
Parameter WriteParameters dari fungsi panggilan balik peristiwa CLIENT_WriteGpioPinsUsingMask adalah penunjuk ke struktur GPIO_WRITE_PINS_MASK_PARAMETERS yang dialokasikan pemanggil.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung dimulai dengan Windows 8. |
Header | gpioclx.h |
Lihat juga
CLIENT_CONTROLLER_BASIC_INFORMATION
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