次の方法で共有


SwDeviceGetLifetime 関数 (swdevice.h)

ソフトウェア デバイスの有効期間を取得します。

構文

HRESULT SwDeviceGetLifetime(
  [in] HSWDEVICE           hSwDevice,
  [in] PSW_DEVICE_LIFETIME pLifetime
);

パラメーター

[in] hSwDevice

取得するソフトウェア デバイスへの HSWDEVICE ハンドル。

[in] pLifetime

ソフトウェア デバイスの現在の有効期間の値を示す SW_DEVICE_LIFETIME型指定された値を受け取る変数へのポインター。 使用可能な値を次に示します。

意味
SWDeviceLifetimeHandle
ソフトウェア デバイスの有効期間が、ソフトウェア デバイスに関連付けられているハンドルの有効期間によって決まることを示します。 ハンドルが開いている限り、ソフトウェア デバイスは PnP によって列挙されます。
SWDeviceLifetimeParentPresent
ソフトウェア デバイスの有効期間が親の有効期間に関連付けられていることを示します。

戻り値

SwDeviceSetLifetime が有効期間を正常に取得した場合、S_OKが返されます。

要件

要件
サポートされている最小のクライアント Windows 8.1
サポートされている最小のサーバー Windows Server 2012 R2
対象プラットフォーム ユニバーサル
Header swdevice.h
Library Swdevice.lib;Windows 10の OneCoreUAP.lib
[DLL] Cfgmgr32.dll