このセクションの機能は、コンピューターにプリンター ドライバーをインストールして構成します。
このセクションでは、次の操作を行います。
| 機能 | 形容 |
|---|---|
| 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を呼び出してインストールできるように、プリンター ドライバーをプリント サーバーのドライバー ストアにアップロードします。 |