Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi CorePrinterDriverInstalled melaporkan apakah driver printer inti dengan GUID, tanggal, dan versi tertentu diinstal.
Sintaks
HRESULT CorePrinterDriverInstalled(
_In_ LPCTSTR pszServer,
_In_ LPCTSTR pszEnvironment,
_In_ GUID CoreDriverGUID,
_In_ FILETIME ftDriverDate,
_In_ DWORDLONG dwlDriverVersion,
_Out_ BOOL *pbDriverInstalled
);
Parameter
-
pszServer [in]
-
Penunjuk ke string konstanta yang dihentikan null yang menentukan nama server cetak. Gunakan NULL untuk komputer lokal.
-
pszEnvironment [in]
-
Penunjuk ke string konstanta yang dihentikan null yang menentukan arsitektur prosesor (misalnya, Windows NT x86). Ini bisa NULL.
-
CoreDriverGUID [in]
-
GUID pengandar pencetak inti.
-
ftDriverDate [in]
-
Tanggal pengandar pencetak inti.
-
dwlDriverVersion [in]
-
Versi pengandar pencetak inti.
-
pbDriverInstalled [out]
-
Penunjuk ke TRUE jika driver, atau versi yang lebih baru, diinstal, FALSE jika tidak.
Mengembalikan nilai
Jika operasi berhasil, nilai yang dikembalikan S_OK, jika tidak , HRESULT akan berisi kode kesalahan.
Untuk informasi selengkapnya tentang kode kesalahan COM, lihat Penanganan Kesalahan.
Keterangan
Catatan
Ini adalah fungsi pemblokiran atau sinkron dan mungkin tidak segera kembali. Seberapa cepat fungsi ini kembali tergantung pada faktor run-time seperti status jaringan, konfigurasi server cetak, dan faktor implementasi driver printer yang sulit diprediksi saat menulis aplikasi. Memanggil fungsi ini dari utas yang mengelola interaksi dengan antarmuka pengguna dapat membuat aplikasi tampak tidak responsif.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
| Header |
|
| Pustaka |
|
| DLL |
|
| Nama Unicode dan ANSI |
CorePrinterDriverInstalledW (Unicode) dan CorePrinterDriverInstalledA (ANSI) |