liujie
2026-08-11 323764c813a09cd56cdab780155ef659dbe0b364
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package com.ruoyi.web.integration.dahua;
 
import com.sun.jna.Native;
 
public class NativeLoadProbe {
    public static void main(String[] args) {
        DahuaNetSdk sdk = Native.load(args[0], DahuaNetSdk.class);
        if (!sdk.CLIENT_Init(null, null)) {
            throw new IllegalStateException("CLIENT_Init failed: " + sdk.CLIENT_GetLastError());
        }
        sdk.CLIENT_Cleanup();
        System.out.println("native-load-ok");
    }
}