次の方法で共有


プリンター ドライバーのインストール リファレンス

このセクションの機能は、コンピューターにプリンター ドライバーをインストールして構成します。

このセクションでは、次の操作を行います。

機能 形容
AddMonitor
AddMonitor 関数は、ローカル ポート モニターをインストールし、構成、データ、およびモニター ファイルをリンクします。
AddPort
AddPort 関数は、サポートされているポートの一覧にポートの名前を追加します。 AddPort 関数は、ポート モニターによってエクスポートされます。
AddPrinterDriver
AddPrinterDriver 関数は、ローカルまたはリモートのプリンター ドライバーをインストールし、構成、データ、およびドライバー ファイルを関連付けます。
プリンター ドライバーのインストールまたはアップグレードの柔軟性を高めるために、AddPrinterDriverEx 関数を使用します。厳密なアップグレード、厳密なダウングレード、新しいファイルのみのコピー、すべてのファイルのコピー (ファイルのタイムスタンプに関係なく) が可能になるためです。
注: ドライバー パッケージなしでプリンター ドライバーをインストールすることは推奨されなくなりました。 代わりに InstallPrinterDriverFromPackage を使用してください。
AddPrinterDriverEx
AddPrinterDriverEx 関数は、ローカルまたはリモートのプリンター ドライバーをインストールし、構成、データ、およびドライバー ファイルをリンクします。 AddPrinterDriverの機能に加えて、厳密なアップグレード、厳密なダウングレード、新しいファイルのみのコピー、すべてのファイルのコピー (ファイルタイムスタンプに関係なく) を許可するオプションもあります。
注: ドライバー パッケージなしでプリンター ドライバーをインストールすることは推奨されなくなりました。 代わりに InstallPrinterDriverFromPackage を使用してください。
AddPrintProcessor
AddPrintProcessor 関数は、指定されたサーバーに印刷プロセッサをインストールし、サポートされている印刷プロセッサの一覧に印刷プロセッサ名を追加します。
AddPrintProvidor
AddPrintProvidor 関数は、ローカル印刷プロバイダーをインストールし、構成、データ、およびプロバイダー ファイルをリンクします。
CorePrinterDriverInstalled
CorePrinterDriverInstalled 関数は、指定された GUID、日付、およびバージョンを持つコア プリンター ドライバーがインストールされているかどうかを報告します。
DeleteMonitor
DeleteMonitor 関数は、AddMonitor 関数によって追加されたポート モニターを削除します。
DeletePort
DeletePort 関数は、ユーザーがポート名を削除できるようにするダイアログ ボックスを表示します。
DeletePrinterDriver
DeletePrinterDriver 関数は、サーバーでサポートされているドライバーの名前の一覧から指定したプリンター ドライバー名を削除します。
指定したプリンター ドライバー名をサーバーでサポートされているドライバーの名前の一覧から削除するだけでなく、ドライバーに関連付けられているファイルを削除するには、DeletePrinterDriverEx 関数を使用します。
DeletePrinterDriver は、ドライバーのバージョンが指定された環境で使用されていない場合にのみ、ドライバーを削除します。 DeletePrinterDriverEx は、ドライバーの特定のバージョンを削除できます。
DeletePrinterDriverEx
DeletePrinterDriverEx 関数は、サーバーでサポートされているドライバーの名前の一覧から指定されたプリンター ドライバー名を削除し、ドライバーに関連付けられているファイルを削除します。 この関数は、ドライバーの特定のバージョンを削除することもできます。
DeletePrinterDriverPackage
ドライバー ストアからプリンター ドライバー パッケージを削除します。
DeletePrintProcessor
DeletePrintProcessor 関数は、AddPrintProcessor 関数によって追加された印刷プロセッサを削除します。
DeletePrintProvidor
DeletePrintProvidor 関数は、AddPrintProvidor 関数によって追加された印刷プロバイダーを削除します。
EnumMonitors
EnumMonitors 関数は、指定されたサーバーにインストールされているポート モニターに関する情報を取得します。
EnumPorts
EnumPorts 関数は、指定したサーバーでの印刷に使用できるポートを列挙します。
EnumPrinterDrivers
EnumPrinterDrivers 関数は、指定されたプリンター サーバーにインストールされているプリンター ドライバーを列挙します。
EnumPrintProcessorDatatypes
EnumPrintProcessorDatatypes 関数は、指定された印刷プロセッサがサポートするデータ型を列挙します。
EnumPrintProcessors
EnumPrintProcessors 関数は、指定されたサーバーにインストールされている印刷プロセッサを列挙します。
GetCorePrinterDrivers
指定したコア プリンター ドライバーの GUID、バージョン、日付、およびパッケージへのパスを取得します。
GetPrinterDriverする
GetPrinterDriver 関数は、指定したプリンターのドライバー データを取得します。 ドライバーがローカル コンピューターにインストールされていない場合は、GetPrinterDriver インストールします。
GetPrinterDriver2する
GetPrinterDriver2 関数は、指定したプリンターのドライバー データを取得します。 ドライバーがローカル コンピューターにインストールされていない場合は、GetPrinterDriver2 インストールされ、指定されたウィンドウにユーザー インターフェイスが表示されます。
GetPrinterDriverDirectory
GetPrinterDriverDirectory 関数は、プリンター ドライバー ディレクトリのパスを取得します。
GetPrinterDriverPackagePathする
プリント サーバー上の指定したプリンター ドライバー パッケージへのパスを取得します。
GetPrintProcessorDirectory
GetPrintProcessorDirectory 関数は、指定されたサーバー上の印刷プロセッサ ディレクトリへのパスを取得します。
InstallPrinterDriverFromPackage
プリント サーバーのドライバー ストアにあるドライバー パッケージからプリンター ドライバーをインストールします。
UploadPrinterDriverPackage
InstallPrinterDriverFromPackageを呼び出してインストールできるように、プリンター ドライバーをプリント サーバーのドライバー ストアにアップロードします。