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