Bagikan melalui


Metode IPrinterPropertyBag::SetBytes (printerextension.h)

Menulis properti array byte.

Sintaks

HRESULT SetBytes(
  [in] BSTR  bstrName,
  [in] DWORD cbValue,
       BYTE  *pValue
);

Parameter

[in] bstrName

Array yang akan ditulis.

[in] cbValue

Jumlah byte yang akan ditulis.

pValue

Nilai yang akan ditulis.

Nilai kembali

Metode ini mengembalikan nilai HRESULT .

Keterangan

Dalam Windows 8.1, bendera baru, PRINTER_ACCESS_MANAGE_LIMITED, telah diperkenalkan untuk memberikan izin antrean cetak yang lebih terbatas dari PRINTER_ACCESS_ADMINISTER, tetapi lebih kuat daripada PRINTER_ACCESS_USE.

Izin adalah subset dari yang terkait dengan PRINTER_ACCESS_ADMINISTER. Ini berarti bahwa jika pengguna yang saat ini masuk memiliki izin PRINTER_ACCESS_ADMINISTER, pengguna dapat memperoleh akses PRINTER_ACCESS_MANAGE_LIMITED ke antrean.

Panggilan untuk mengatur properti pada kantong properti antrean akan gagal dengan ERROR_ACCESS_DENIED, jika pengguna tidak memiliki izin yang sesuai. Perilaku ini berlaku sebelum PRINTER_ACCESS_MANAGE_LIMITED diperkenalkan, dan masih merupakan perilaku saat ini.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header printerextension.h (termasuk Printerextension.h)

Lihat juga

IPrinterPropertyBag