Metode IStillImageW::SetDeviceValue (sti.h)

Metode IStillImage::SetDeviceValue menetapkan informasi registri untuk perangkat gambar diam tertentu.

Sintaks

HRESULT SetDeviceValue(
  [in] LPWSTR pwszDeviceName,
  [in] LPWSTR pValueName,
       DWORD  Type,
  [in] LPBYTE pData,
       DWORD  cbData
);

Parameter

[in] pwszDeviceName

Penunjuk yang disediakan penelepon ke string yang mewakili nama perangkat internal, diperoleh dengan memanggil IStillImage::GetSTILaunchInformation atau IStillImage::GetDeviceList.

[in] pValueName

Penunjuk yang disediakan penelepon ke string yang mewakili nama nilai registri.

Type

Jenis nilai registri yang disediakan penelepon REG_. Untuk informasi selengkapnya, lihat RegSetValueEx dalam dokumentasi Microsoft Windows SDK.

[in] pData

Penunjuk yang disediakan penelepon ke data yang akan disimpan.

cbData

Ukuran yang disediakan penelepon, dalam byte, dari data yang ditujukkan oleh pData. Untuk string yang dihentikan NULL, sertakan karakter NULL.

Nilai kembali

Jika operasi berhasil, metode akan mengembalikan S_OK. Jika tidak, ia mengembalikan salah satu kode kesalahan berawalan STIERR yang ditentukan dalam stierr.h.

Keterangan

Tujuan dari metode IStillImage::SetDeviceValue adalah untuk mengatur nilai untuk Entri Registri khusus perangkat untuk Perangkat Gambar Diam. Metode memanggil RegSetValueEx (dijelaskan dalam dokumentasi Microsoft Windows SDK).

Sebelum memanggil IStillImage::SetDeviceValue, klien antarmuka IStillImage COM harus memanggil IStillImage::StiCreateInstance untuk mendapatkan penunjuk antarmuka IStillImage .

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header sti.h (termasuk Sti.h)

Lihat juga

IStillImage::GetDeviceValue

IStillImageW