Collect Fingerprint

The fingerprint information for further management and applying should be collected by fingerprint recorder first. The following contents about the process and parameter settings of fingerprint collection.

  1. Call NET_DVR_GetDeviceAbility, set dwAbilityType to "ACS_ABILITY", and set pInBuf to XML_Desc_AcsAbility for getting the access control capability to know the supported parameters of collecting fingerprint.

    The capability is returned in the message XML_AcsAbility by pOutBuf. The related node is <CaptureFingerPrint>.

  2. Call NET_DVR_StartRemoteConfig with "NET_DVR_CAPTURE_FINGERPRINT_INFO" (command No.: 2504) and set the input buffer to the structure NET_DVR_CAPTURE_FINGERPRINT_COND for setting up persistent connection and setting status callback function (fRemoteConfigCallback).

    The collected fingerprint information are returned in the structure NET_DVR_CAPTURE_FINGERPRINT_CFG by the output buffer (lpBuffer) of the status callback function.

  3. Call NET_DVR_StopRemoteConfig to disconnect the persistent connection and finish the fingerprint collection.