Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:bs2_partialupdateuserex [2022/09/07 09:53]
mark created
en:bs2_partialupdateuserex [2022/09/07 13:52] (current)
mark
Line 1: Line 1:
-FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)// 
- 
 ~~NOTOC~~ ~~NOTOC~~
 [[user_management_api]] > [[BS2_PartialUpdateUserEx]] [[user_management_api]] > [[BS2_PartialUpdateUserEx]]
Line 7: Line 5:
  
 ===== BS2_PartialUpdateUserEx ===== ===== BS2_PartialUpdateUserEx =====
-[+ 2.8.3] ​이미 등록된 사용자의 부분 정보를 갱신합니다갱신하고자 하는 사용자는 이미 등록된 존재하는 사용자이어야 합니다. \\ +[+ 2.8.3] ​Updates partial information of an already registered userThe user you want to renew must be a registered user. \\ 
-갱신하고자 하는 부분 정보는 ​mask를 이용해 선택적으로 지정할 수 있습니다. \\ +You can optionally specify the partial information you want to update using the mask. \\ 
-부분 정보를 삭제하고자 하는 경우, [[user_management_api#​BS2User]]의 infoMask와 조합하여 삭제할 수 있습니다. +If you want to delete partial informationyou can delete it in combination with [[user_management_api#​BS2User]] infoMask. \\  
-\\  +==== Declaration ​====
-==== 함수 ​====+
 <code cpp> <code cpp>
 #include "​BS_API.h"​ #include "​BS_API.h"​
Line 19: Line 16:
  
 <callout type="​info">​ <callout type="​info">​
-[[user management api#​BS2UserBlobEx|BS2UserBlobEx ​구조체 보기]]+[[user management api#​BS2UserBlobEx|See BS2UserBlobEx ​structure]]
 </​callout>​ </​callout>​
-==== 파라미터 ​====+==== Parameter ​====
   * [In] ''//​context//''​ : Context   * [In] ''//​context//''​ : Context
-  * [In] ''//​deviceId//''​ : 장치 식별자 +  * [In] ''//​deviceId//''​ : Device ID 
-  * [In] ''//​mask//''​ : 갱신하고자 하는 사용자 부분에 대한 mask+  * [In] ''//​mask//''​ : Mask for the part of the user you want to update
 <WRAP group 50%> <WRAP group 50%>
-^값  ^설명 ​ ^ +^Value  ^Description ​ ^ 
-|0x0002 ​ |사용자설정(개인인증모드,유효기간)  | +|0x0002 ​ |User settings ​(personal authentication modevalidity period)  | 
-|0x0004 ​ |사용자명 ​ | +|0x0004 ​ |User Name  | 
-|0x0008 ​ |이미지  ​|+|0x0008 ​ |Image |
 |0x0010 ​ |PIN  | |0x0010 ​ |PIN  |
-|0x0020 ​ |카드 ​ | +|0x0020 ​ |Card  | 
-|0x0040 ​ |지문 ​ | +|0x0040 ​ |Fingerprint ​ | 
-|0x0080 ​ |얼굴 ​ | +|0x0080 ​ |Face  | 
-|0x0100 ​ |출입그룹 ​ | +|0x0100 ​ |Access group  | 
-|0x0200 ​ |작업코드 ​ | +|0x0200 ​ |Jobcode ​ | 
-|0x0400 ​ |개인메시지 ​ | +|0x0400 ​ |Private Message ​ | 
-|0x0800 ​ |얼굴 ​''​(FSF2,​ BS3)'' ​ | +|0x0800 ​ |Face ''​(FSF2,​ BS3)'' ​ | 
-|0x1000 ​ |사용자설정 ​''​(FSF2,​ BS3)'' ​ |+|0x1000 ​ |User setting ​''​(FSF2,​ BS3)'' ​ |
 </​WRAP>​ </​WRAP>​
-  * [In] ''//​userBlob//''​ : 갱신하고자 하는 사용자 부분 정보 +  * [In] ''//​userBlob//''​ : Partial information about the user you want to renew 
-  * [In] ''//​userCount//''​ : 사용자 개수+  * [In] ''//​userCount//''​ : Number of users
 \\ \\
-==== 반환값 ​==== +==== Return Value ==== 
-성공적으로 수행될 경우 ​''​BS_SDK_SUCCESS''​를 반환하고''​BS2_EVENT_USER_UPDATE_PARTIAL_SUCCESS''​ 이벤트가 발생됩니다. \\ +If successfully done, ''​BS_SDK_SUCCESS'' ​will be returned. If there is an errorthe corresponding error code will be returned. \\ 
-실패했을 경우 상응하는 에러 코드를 반환하고장치 발생 오류라면 ​''​BS2_EVENT_USER_UPDATE_PARTIAL_FAIL'' ​이벤트가 발생됩니다.+If it fails, it returns a corresponding error code, and if it is a device occurrence errorthe event ''​BS2_EVENT_USER_UPDATE_PARTIAL_FAIL'' ​is generated.
 \\  \\ 
-==== 함께 보기 ​====+==== See Also ====
 [[BS2_PartialUpdateUser]]\\ [[BS2_PartialUpdateUser]]\\
 [[BS2_PartialUpdateUserEx]]\\ [[BS2_PartialUpdateUserEx]]\\
Line 53: Line 50:
 [[BS2_PartialUpdateUserSmallEx]]\\ [[BS2_PartialUpdateUserSmallEx]]\\
 [[BS2_PartialUpdateUserFaceEx]] [[BS2_PartialUpdateUserFaceEx]]
-==== 샘플코드 ​==== +==== Sample Code ==== 
-[[BS2_PartialUpdateUserFaceEx]]의 샘플코드 참조 +Sample Code Reference ​[[BS2_PartialUpdateUserFaceEx]] ​