プリンター ドライバーのインストール リファレンス
このセクションの機能は、コンピューターにプリンター ドライバーをインストールして構成します。
このセクションの内容
機能 | 説明 |
---|---|
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 関数は、printer-driver ディレクトリのパスを取得します。 |
GetPrinterDriverPackagePath |
プリント サーバー上の指定したプリンター ドライバー パッケージへのパスを取得します。 |
GetPrintProcessorDirectory |
GetPrintProcessorDirectory 関数は、指定されたサーバー上の印刷プロセッサ ディレクトリへのパスを取得します。 |
InstallPrinterDriverFromPackage |
プリント サーバーのドライバー ストアにあるドライバー パッケージからプリンター ドライバーをインストールします。 |
UploadPrinterDriverPackage |
InstallPrinterDriverFromPackage を呼び出してインストールできるように、プリンター ドライバーをプリント サーバーのドライバー ストアにアップロードします。 |