struktur STI_DEVICE_INFORMATIONW (sti.h)

Struktur STI_DEVICE_INFORMATION digunakan sebagai parameter output untuk fungsi IStillImage::GetDeviceList dan IStillImage::GetDeviceInfo . Ini digunakan sebagai parameter input untuk IStillImage::SetupDeviceParameters.

Sintaks

typedef struct _STI_DEVICE_INFORMATIONW {
  DWORD           dwSize;
  STI_DEVICE_TYPE DeviceType;
  WCHAR           szDeviceInternalName[STI_MAX_INTERNAL_NAME_LENGTH];
  STI_DEV_CAPS    DeviceCapabilities;
  DWORD           dwHardwareConfiguration;
  LPWSTR          pszVendorDescription;
  LPWSTR          pszDeviceDescription;
  LPWSTR          pszPortName;
  LPWSTR          pszPropProvider;
  LPWSTR          pszLocalName;
} STI_DEVICE_INFORMATIONW, *PSTI_DEVICE_INFORMATIONW;

Anggota

dwSize

Ukuran yang disediakan penelepon, dalam byte, dari struktur STI_DEVICE_INFORMATION.

DeviceType

Nilai jenis STI_DEVICE_TYPE yang mengidentifikasi jenis perangkat gambar diam.

szDeviceInternalName[STI_MAX_INTERNAL_NAME_LENGTH]

Array karakter yang berisi string nama internal perangkat. String dapat memiliki paling banyak STI_MAX_INTERNAL_NAME_LENGTH karakter, termasuk karakter null yang mengakhiri. STI_MAX_INTERNAL_NAME_LENGTH didefinisikan dalam Sti.h.

DeviceCapabilities

Struktur jenis STI_DEV_CAPS.

dwHardwareConfiguration

Jenis koneksi bus. Konstanta berikut didefinisikan dalam Sti.h:

STI_HW_CONFIG_PARALLEL

STI_HW_CONFIG_SCSI

STI_HW_CONFIG_SERIAL

STI_HW_CONFIG_USB

STI_HW_CONFIG_UNKNOWN

pszVendorDescription

Penunjuk ke string identifikasi vendor, diperoleh dari Bagian Produsen INF dari file INF perangkat.

pszDeviceDescription

Penunjuk ke string deskripsi perangkat, diperoleh dari Bagian Model INF dari file INF perangkat.

pszPortName

Penunjuk ke string yang mengidentifikasi port perangkat.

pszPropProvider

Penunjuk ke string yang berisi nama file dan titik entri DLL untuk menambahkan halaman lembar properti khusus perangkat ke Panel Kontrol. Diperoleh dari entri PropertyPages dalam file INF perangkat.

pszLocalName

Arahkan ke nama perangkat lokal yang disediakan pengguna selama penginstalan, untuk digunakan dalam tampilan.

Persyaratan

Persyaratan Nilai
Header sti.h (termasuk Sti.h)