struktur DEVQUERYPRINT_INFO (winddiui.h)

Struktur DEVQUERYPRINT_INFO digunakan sebagai parameter input ke fungsi DevQueryPrintEx antarmuka printer DLL.

Sintaks

typedef struct _DEVQUERYPRINT_INFO {
  WORD    cbSize;
  WORD    Level;
  HANDLE  hPrinter;
  DEVMODE *pDevMode;
  LPWSTR  pszErrorStr;
  DWORD   cchErrorStr;
  DWORD   cchNeeded;
} DEVQUERYPRINT_INFO, *PDEVQUERYPRINT_INFO;

Anggota

cbSize

Ukuran yang disediakan spooler, dalam byte, dari struktur DEVQUERYPRINT_INFO.

Level

Tingkat struktur DEVQUERYPRINT_INFO yang disediakan spooler. Saat ini, anggota ini selalu diatur ke 1.

hPrinter

Handel printer yang disediakan spooler.

pDevMode

Penunjuk yang disediakan spooler ke struktur DEVMODEW yang menjelaskan karakteristik printer yang diperlukan oleh pekerjaan cetak.

pszErrorStr

Penunjuk yang disediakan spooler ke buffer untuk menerima string teks kesalahan yang dihentikan NULL, jika tugas cetak tidak dapat dicetak.

cchErrorStr

Ukuran yang disediakan spooler, dalam byte, dari buffer string yang diacu oleh pszErrorStr.

cchNeeded

Panjang yang disediakan driver, dalam byte, dari string kesalahan yang disediakan dalam buffer yang ditujukkan oleh pszErrorStr. Jika string terlalu besar agar pas di buffer, string harus dipotok, tetapi panjang yang tidak terpoting harus ditentukan di sini.

Persyaratan

Persyaratan Nilai
Header winddiui.h (termasuk Winddiui.h)

Lihat juga

DevQueryPrintEx