回 帖 发 新 帖 刷新版面

主题:regcreatekeyEx的疑问?

我看了这个函数似乎只是在注册表里放一个值,该如何把它和一个具体的设备关联起来的呢?

回复列表 (共3个回复)

沙发

也许你误会了,它只是创建一个访问注册表的句柄。其它的注册表操作函数需要这个句柄进行操作。和CreateFileEx是不同的,你可以看看MSDN的解说。

板凳

那怎么把这个句柄和设备关联起来呢?
我要通过这个句柄访问设备。
CertOpenStore(
    CERT_STORE_PROV_REG,
    0,             // No encoding type is needed.
    NULL,           // Accept the default HCRYPTPROV.
    0,             // Accept the default dwFlags.
    hkResult);         // hkResult is the handle of a
                  // register subkey opened by RegOpenKeyEX
                  // or created and opened by
                  // RegCreateKeyEX.
我访问一个USB_KEY的证书库

3 楼

设备信息是放在注册表中的。可以通过访问注册表与某些设备进行交互。

不知道你是不是这个意思。

我来回复

您尚未登录,请登录后再回复。点此登录或注册