次の方法で共有


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 関数を呼び出します。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー upssvc.h (Upssvc.h を含む)

関連項目

UPSStop する