UPSInit 函数 (upssvc.h)
UPSInit 函数初始化 UPS 微型驱动程序,打开与 UPS 单元的通信,更新注册表,并导致微型驱动程序开始监视 UPS 单元。
语法
DWORD UPSInit();
返回值
UPSInit 函数返回以下 DWORD 值之一:
返回代码 | 描述 |
---|---|
|
初始化期间未遇到任何错误。 |
|
访问注册表时出错。 |
|
打开 COM 端口时出错。 |
|
设置 COM 端口时出错。 |
|
发生身份不明的错误。 |
言论
UPSInit 函数是由 UPS 服务调用的 UPS 微型驱动程序导出的第一个函数。 该函数必须完成微型驱动程序的所有初始化作,包括:
- 打开 UPS 单元的通信路径
- 确定 UPS 单元的初始状态
- 更新 UPS 注册表项
- 开始监视 UPS 单元
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | upssvc.h (包括 Upssvc.h) |