加载驱动 - LoadDriver
函数简介
加载指定驱动;当驱动名称为空时,初始化欧拉驱动。
接口名称
LoadDriver
DLL调用
int32_t LoadDriver(int64_t instance, char* driver_name, char* driver_path);
参数说明
参数名 | 类型 | 说明 |
---|---|---|
instance | 长整数型 | OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
driver_name | 字符串 | 驱动名称;为空表示初始化欧拉驱动。 |
driver_path | 字符串 | 驱动文件路径。 |
示例
int64_t instance = CreateCOLAPlugInterFace();
int32_t ok = LoadDriver(instance, "", "C:/temp/ola_driver.sys");
printf("LoadDriver: %d\n", ok);
DestroyCOLAPlugInterFace(instance);
返回值
1 成功,其他失败。
注意事项
- 需要管理员权限加载驱动。
- 请确保驱动签名与系统策略允许加载。