Bagikan melalui


Metode IPrintCoreHelperPS::EnumOptions (prcomoem.h)

Metode IPrintCoreHelperPS::EnumOptions mendapatkan daftar opsi yang tersedia untuk fitur yang diberikan.

Sintaks

HRESULT EnumOptions(
  [in]  PCSTR      pszFeatureKeyword,
  [out] PCSTR * [] pOptionList,
  [out] DWORD      *pdwNumOptions
);

Parameter

[in] pszFeatureKeyword

String karakter ANSI yang berisi fitur yang opsinya diminta.

[out] pOptionList

Penunjuk ke array string karakter ANSI yang berisi semua opsi untuk fitur yang ditentukan dalam parameter pszFeatureKeyword . IPrintCoreHelperPS::EnumOptions bertanggung jawab untuk mengalokasikan memori untuk array. Elemen terakhir dari array harus berupa string NULL .

[out] pdwNumOptions

Penunjuk ke variabel yang menerima jumlah opsi dalam array opsi yang ditujukkan oleh parameter pOptionList .

Nilai kembali

IPrintCoreHelperPS::EnumOptions harus mengembalikan S_OK jika operasi berhasil. Jika tidak, metode ini harus mengembalikan kode kesalahan COM standar.

Keterangan

Saat IPrintCoreHelperPS::EnumOptions kembali, daftar opsi berisi semua opsi, terlepas dari batasan atau faktor lainnya.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header prcomoem.h (termasuk Prcomoem.h)

Lihat juga

IPrintCoreHelperPS

IPrintCoreHelperPS::EnumConstrainedOptions

IPrintCoreHelperPS::EnumFeatures