Metode IPrintCoreHelper::EnumFeatures (prcomoem.h)

Metode IPrintCoreHelper::EnumFeatures mendapatkan daftar semua fitur yang tersedia, termasuk fitur yang disintesis dan mengimplementasikan driver inti.

Sintaks

HRESULT EnumFeatures(
  [out] PCSTR * [] pFeatureList,
  [out] DWORD      *pdwNumFeatures
);

Parameter

[out] pFeatureList

Penunjuk ke array string karakter ANSI yang berisi semua fitur yang tersedia untuk perangkat saat ini. Elemen array akhir ditunjukkan oleh string NULL . Elemen array harus dianggap sebagai konstanta. Pemanggil tidak perlu menyediakan buffer untuk array, pemanggil juga tidak boleh merilis array.

[out] pdwNumFeatures

Penunjuk ke variabel yang menerima jumlah kata kunci fitur dalam array yang ditujukkan oleh parameter pFeatureList .

Nilai kembali

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

Keterangan

Untuk fitur Unidrv, daftar fitur didasarkan pada tampilan GPD file konfigurasi, sehingga fitur yang dikelilingi oleh direktif Ifdef GDL_ENABLED / Endif tidak terlihat dan tidak akan dilaporkan oleh IPrintCoreHelper::EnumFeatures.

Persyaratan

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

Lihat juga

IPrintCoreHelper

IPrintCoreHelper::EnumOptions