Metode IPrinterPropertyBag::SetBool (printerextension.h)
Menulis nilai properti boolean tertentu.
Sintaks
HRESULT SetBool(
[in] BSTR bstrName,
[in] BOOL bValue
);
Parameter
[in] bstrName
Properti yang akan diatur.
[in] bValue
Nilai yang akan ditetapkan.
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 tas properti antrean akan gagal dengan ERROR_ACCESS_DENIED, jika pengguna tidak memiliki izin yang sesuai. Perilaku ini benar sebelum PRINTER_ACCESS_MANAGE_LIMITED diperkenalkan, dan itu masih perilaku saat ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | printerextension.h (termasuk Printerextension.h) |