Condividi tramite


Metodo IStillImageW::SetupDeviceParameters (sti.h)

Il metodo IStillImage::SetupDeviceParameters consente ai client dell'interfaccia COM IStillImage di modificare le caratteristiche archiviate di un dispositivo ancora immagine, se il tipo di bus del dispositivo è sconosciuto.

Sintassi

HRESULT SetupDeviceParameters(
  [in, out] PSTI_DEVICE_INFORMATIONW unnamedParam1
);

Parametri

[in, out] unnamedParam1

Definisce il parametro PSTI_DEVICE_INFORMATIONWsenza nomeParam1.

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::SetupDeviceParameters consente solo la modifica dei parametri del dispositivo associati ai dispositivi ancora immagine per cui non è stato identificato un bus. Per tali dispositivi, il server immagine imposta il membro dwHardwareConfiguration della struttura STI_DEVICE_INFORMATION del dispositivo su STI_HW_CONFIG_UNKNOWN quando viene chiamato IStillImage::GetDeviceInfo .

Attualmente, l'unico parametro del dispositivo che può essere modificato è il nome della porta del dispositivo. Quando si chiama questo metodo per modificare il nome della porta, è necessario specificare i membri dwSize, szDeviceInternalName e pszPortName del STI_DEVICE_INFORMATION. Tutti gli altri membri vengono ignorati.

Prima di chiamare IStillImage::SetupDeviceParameters, 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)