Condividi tramite


Metodo IStillImageW::EnableHwNotifications (sti.h)

Il metodo IStillImage::EnableHwNotifications richiede il monitoraggio eventi immagine ancora per abilitare o disabilitare la notifica delle applicazioni quando si verificano eventi di dispositivo ancora immagine per un dispositivo specificato.

Sintassi

HRESULT EnableHwNotifications(
  [in] LPCWSTR pwszDeviceName,
       BOOL    bNewState
);

Parametri

[in] pwszDeviceName

Puntatore fornito dal chiamante a una stringa che rappresenta un nome di dispositivo interno, ottenuto chiamando IStillImage::GetSTILaunchInformation o IStillImage::GetDeviceList.

bNewState

Valore fornito dal chiamante, impostato su TRUE per abilitare le notifiche e FALSE per disabilitarle.

Valore restituito

Se l'operazione ha esito positivo, il metodo restituisce S_OK. In caso contrario, restituisce uno dei codici di errore con prefisso STIERR definiti in stierr.h.

Commenti

Il metodo IStillImage::EnableHwNotifications abilita o disabilita le notifiche degli eventi del dispositivo ancora immagine per tutte le applicazioni, non solo per l'applicazione chiamante. Le notifiche degli eventi sono abilitate per impostazione predefinita. Questo metodo è destinato all'uso da parte di applicazioni che intercettano gli eventi dai dispositivi e li reindirizza.

Prima di chiamare IStillImage::EnableHwNotifications, i client dell'interfaccia COM IStillImage devono chiamare IStillImage::StiCreateInstance per ottenere un puntatore dell'interfaccia IStillImage.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione sti.h (include Sti.h)

Vedi anche

IStillImage::LaunchApplicationForDevice

IStillImageW