次の方法で共有


UPSInit 関数 (upssvc.h)

UPSInit 関数は、UPS ミニドライバーを初期化し、UPS ユニットへの通信を開き、レジストリを更新して、ミニドライバーが UPS ユニットの監視を開始します。

構文

DWORD UPSInit();

戻り値

UPSInit 関数は、次のいずれかの DWORD 値を返します。

リターン コード 説明
UPS_INITOK
初期化中にエラーが発生しませんでした。
UPS_INITREGISTRYERROR
レジストリへのアクセス中にエラーが発生しました。
UPS_INITCOMMOPENERROR
COM ポートを開くときにエラーが発生しました。
UPS_INITCOMMSETUPERROR
COM ポートの設定中にエラーが発生しました。
UPS_INITUNKNOWNERROR
不明なエラーが発生しました。

注釈

UPSInit 関数は、UPS サービスによって呼び出される UPS ミニドライバーによってエクスポートされる最初の関数です。 関数は、次を含むミニドライバーのすべての初期化操作を完了する必要があります。

UPSInit 関数がUPS_INITOK以外の値を返した場合、UPS サービスは直ちに UPSStop 関数を呼び出します。

要件

要件
対象プラットフォーム デスクトップ
Header upssvc.h (Upssvc.h を含む)

こちらもご覧ください

UPSStop