Compartilhar via


Função SwDeviceGetLifetime (swdevice.h)

Obtém o tempo de vida de um dispositivo de software.

Sintaxe

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

Parâmetros

[in] hSwDevice

O identificador HSWDEVICE para o dispositivo de software a ser recuperado.

[in] pLifetime

Um ponteiro para uma variável que recebe um valor de tipo SW_DEVICE_LIFETIME que indica o valor de tempo de vida atual para o dispositivo de software. Aqui estão os valores possíveis:

Valor Significado
SWDeviceLifetimeHandle
Indica que o tempo de vida do dispositivo de software é determinado pelo tempo de vida do identificador associado ao dispositivo de software. Enquanto o identificador estiver aberto, o dispositivo de software será enumerado por PnP.
SWDeviceLifetimeParentPresent
Indica que o tempo de vida do dispositivo de software está vinculado ao tempo de vida de seu pai.

Retornar valor

S_OK será retornado se SwDeviceSetLifetime tiver recuperado com êxito o tempo de vida.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Plataforma de Destino Universal
Cabeçalho swdevice.h
Biblioteca Swdevice.lib; OneCoreUAP.lib no Windows 10
DLL Cfgmgr32.dll