Fungsi GetPrintExecutionData
GetPrintExecutionData mengambil konteks cetak saat ini.
Catatan
Fungsi ini ditujukan untuk digunakan oleh pengandar printer yang berjalan dalam konteks penampung cetak.
Sintaks
BOOL WINAPI GetPrintExecutionData(
_Out_ PRINT_EXECUTION_DATA *pData
);
Parameter
-
pData [out]
-
Penunjuk ke variabel yang menerima alamat struktur PRINT_EXECUTION_DATA .
Menampilkan nilai
Mengembalikan TRUE jika fungsi berhasil; jika tidak FALSE. Jika nilai yang dikembalikan adalah FALSE, panggil GetLastError untuk mendapatkan status kesalahan.
Keterangan
Driver printer harus memanggil GetProcAddress pada modul winspool.drv untuk mendapatkan alamat fungsi GetPrintExecutionData karena GetPrintExecutionData tidak didukung pada Windows Vista atau versi Windows yang lebih lama.
GetPrintExecutionData hanya gagal jika nilai pData adalah NULL.
Nilai anggota clientAppPIDdari PRINT_EXECUTION_DATA hanya bermakna jika nilai konteksPRINT_EXECUTION_CONTEXT_WOW64. Jika nilai konteks tidak PRINT_EXECUTION_CONTEXT_WOW64, nilai clientAppPID adalah 0.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 R2 [hanya aplikasi desktop] |
Header |
|
DLL |
|
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