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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk