1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
package com.iailab.netsdk.lib.structure;
 
import com.iailab.netsdk.lib.NetSDKLib;
 
/**
 * @author 251823
 * @description VK二值对信息
 * @date 2022/11/03 09:43:17
 */
public class NET_VKINFO extends NetSDKLib.SdkStructure {
    /**
     * VKID
     */
    public byte[] szVKID = new byte[128];
    /**
     * VK
     */
    public byte[] szVK = new byte[128];
    /**
     * 加密算法类型 {@link com.netsdk.lib.enumeration.EM_ALGORITHM_TYPE}
     */
    public int emAlgorithmType;
    /**
     * 返回的VKID字段的实际大小
     */
    public int nRetVKIDLen;
    /**
     * 返回的VK实际大小
     */
    public int nRetVKLen;
    /**
     * 是否加密 {@link com.netsdk.lib.enumeration.EM_IS_ENCRYPT}
     */
    public int emIsEncrypt;
    /**
     * 是否是当前VK 0 :未知,1:当前, 2:之前 {@link com.netsdk.lib.enumeration.EM_IS_CURRENT_VK}
     */
    public int emIsCurrent;
    /**
     * 保留字节
     */
    public byte[] byReserved = new byte[492];
 
    public NET_VKINFO() {
    }
}