UPSInit 関数 (upssvc.h)
UPSInit 関数は、UPS ミニドライバーを初期化し、UPS ユニットへの通信を開き、レジストリを更新して、ミニドライバーが UPS ユニットの監視を開始します。
構文
DWORD UPSInit();
戻り値
UPSInit 関数は、次のいずれかの DWORD 値を返します。
リターン コード | 説明 |
---|---|
|
初期化中にエラーが発生しませんでした。 |
|
レジストリへのアクセス中にエラーが発生しました。 |
|
COM ポートを開くときにエラーが発生しました。 |
|
COM ポートの設定中にエラーが発生しました。 |
|
不明なエラーが発生しました。 |
注釈
UPSInit 関数は、UPS サービスによって呼び出される UPS ミニドライバーによってエクスポートされる最初の関数です。 関数は、次を含むミニドライバーのすべての初期化操作を完了する必要があります。
- UPS 装置への通信パスを開く
- UPS 装置の初期状態の判別
- UPS レジストリ エントリの更新
- UPS 装置のモニターの開始
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | upssvc.h (Upssvc.h を含む) |