Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

ลายนิ้วมือการอ้างอิงโครงสร้าง

ลายนิ้วมือการอ้างอิงโครงสร้าง

#include < fingerprint.h >

เขตข้อมูล

struct hw_device_t ร่วมกัน
fingerprint_notify_t แจ้ง
int (* set_notify ) (struct fingerprint_device * dev, fingerprint_notify_t แจ้งเตือน )
uint64_t (* pre_enroll ) (struct fingerprint_device * dev)
int (* ลงทะเบียน ) (struct fingerprint_device * dev, const hw_auth_token_t * หมวก, uint32_t gid, uint32_t timeout_sec)
int (* post_enroll ) (struct fingerprint_device * dev)
uint64_t (* get_authenticator_id ) (struct fingerprint_device * dev)
int (* ยกเลิก ) (struct fingerprint_device * dev)
int (* แจกแจง ) (struct fingerprint_device * dev)
int (* ลบ ) (struct fingerprint_device * dev, uint32_t gid, uint32_t fid)
int (* set_active_group ) (struct fingerprint_device * dev, uint32_t gid, const char * store_path)
int (* รับรองความถูกต้อง ) (struct fingerprint_device * dev, uint64_t operation_id, uint32_t gid)
โมฆะ * ลิขสิทธิ์ [4]

คำอธิบายโดยละเอียด

นิยามที่บรรทัดที่ 121 ของไฟล์ ลายนิ้วมือ

เอกสารภาคสนาม

int (* รับรองความถูกต้อง) (struct fingerprint_device * dev, uint64_t operation_id, uint32_t gid)

นิยามที่บรรทัด 251 ของไฟล์ ลายนิ้วมือ

int (* ยกเลิก) (struct fingerprint_device * dev)

นิยามที่บรรทัด 204 ของไฟล์ ลายนิ้วมือ

struct hw_device_t ทั่วไป

วิธีการทั่วไปของอุปกรณ์ลายนิ้วมือ นี่ จะต้อง เป็นสมาชิกคนแรกของ fingerprint_device เนื่องจากผู้ใช้ของโครงสร้างนี้จะส่ง hw_device_t ไปยัง ลายนิ้วมือลายนิ้วมือ ในบริบทที่เป็นที่รู้จักกันว่า hw_device_t อ้างอิง ลายนิ้วมือ

นิยามที่บรรทัดที่ 128 ของไฟล์ ลายนิ้วมือ

int (* ลงทะเบียน) (struct fingerprint_device * dev, const hw_auth_token_t * หมวก, uint32_t gid, uint32_t timeout_sec)

นิยามที่บรรทัด 173 ของไฟล์ ลายนิ้วมือ

int (* แจกแจง) (struct fingerprint_device * dev)

คำจำกัดความที่บรรทัด 218 ของไฟล์ ลายนิ้วมือ

uint64_t (* get_authenticator_id) (struct fingerprint_device * dev)

นิยามที่บรรทัดที่ 194 ของไฟล์ ลายนิ้วมือ

ลายนิ้วมือ _ แจ้งให้ทราบล่วงหน้า

นิยามที่บรรทัด 134 ของไฟล์ ลายนิ้วมือ

int (* post_enroll) (struct fingerprint_device * dev)

คำจำกัดความที่บรรทัด 184 ของไฟล์ ลายนิ้วมือ

uint64_t (* pre_enroll) (struct fingerprint_device * dev)

นิยามที่บรรทัดที่ 157 ของไฟล์ ลายนิ้วมือ

int (* ลบ) (struct fingerprint_device * dev, uint32_t gid, uint32_t fid)

คำจำกัดความที่บรรทัด 231 ของไฟล์ ลายนิ้วมือ

ถือเป็นโมฆะ * สงวนไว้ [4]

นิยามที่บรรทัด 254 ของไฟล์ ลายนิ้วมือ

int (* set_active_group) (struct fingerprint_device * dev, uint32_t gid, const char * store_path)

คำจำกัดความที่บรรทัด 242 ของไฟล์ ลายนิ้วมือ

คำจำกัดความที่บรรทัดที่ 145 ของไฟล์ ลายนิ้วมือ


เอกสารสำหรับ struct นี้ถูกสร้างขึ้นจากไฟล์ต่อไปนี้: