UniversalPrint CSP
次の表は、Windows の適用性を示しています。
エディション | Windows 11 | Windows 10 |
---|---|---|
Home | いいえ | いいえ |
Pro | はい | はい |
Windows SE | はい | はい |
Business | はい | はい |
Enterprise | はい | はい |
Education | はい | はい |
UniversalPrint 構成サービス プロバイダー (CSP) は、ユニバーサル印刷互換プリンターを Windows クライアント エンドポイントに追加するために使用されます。 ユニバーサル 印刷は、Microsoft Azure で完全に実行されるクラウドベースの印刷ソリューションです。 オンプレミスインフラストラクチャは必要ありません。 詳細については、「 ユニバーサル プリントの検出」を参照してください。
この CSP は、Windows 11 および Windows 10 バージョン 21H2 2022 年 7 月更新プログラム KB5015807で追加されました。
次の例は、UniversalPrint 構成サービス プロバイダーをツリー形式で示しています。
./Vendor/MSFT
PrinterProvisioning
----UPPrinterInstalls
--------<GUID> (PrinterSharedID)
--------CloudDeviceID
--------PrinterSharedName
--------Install
--------Status
--------ErrorCode
./Vendor/MSFT/PrinterProvisioning ユニバーサル印刷プリンタープロビジョニング構成サービス プロバイダーのルート ノード。
この設定では、特定のプリンターをターゲット ユーザー アカウントにインストールまたはアンインストールします。
有効な値は:
- インストール (既定値) - プリンターがインストールされています。
- アンインストール - プリンターがアンインストールされます。
データ型はノード (XML ノード) です。 サポートされている操作は Get です。
共有 ID は、対象ユーザー アカウントにインストールするユニバーサル 印刷プリンターを識別するために使用されます。 プリンターの共有 ID は、 ユニバーサル印刷ポータルのプリンターのプロパティで取得できます。
データ型はノード (XML ノード) です。 サポートされている操作は、Get、Add、Delete です。
注
対象ユーザー アカウントには、プリンターとユニバーサル 印刷サービスへのアクセス権が必要です。
プリンター ID は、対象ユーザー アカウントにインストールするユニバーサル印刷プリンターを識別するために使用されます。 ユニバーサル印刷ポータルのプリンターのプロパティでプリンターのプリンター ID を取得できます。
データ型は文字列/テキスト (GUID) です。 サポートされている操作は、Get、Add、Delete、Replace です。
注
対象ユーザー アカウントには、プリンターとユニバーサル 印刷サービスへのアクセス権が必要です。
共有名は、対象ユーザー アカウントにインストールするユニバーサル 印刷プリンターを識別するために使用されます。 プリンターの共有名は、 ユニバーサル印刷ポータルのプリンターのプロパティで取得できます。
データ型は文字列/テキストです。 サポートされている操作は、Get、Add、Delete、Replace です。
注
対象ユーザー アカウントには、プリンターとユニバーサル 印刷サービスへのアクセス権が必要です。
ユニバーサル印刷プリンターをインストールします。 非同期実行をサポートします。
データ型は string/text (空の文字列) です。 サポートされている操作は、Get と Execute です。
プリンターのインストールの結果の状態。
有効な値は:
- 1 (既定値) - インストールが正常に完了しました。
- 2 - コマンド実行を受け取った後、インストールが進行中です。
- 4 - インストールに失敗しました。
- 8 - インストールの初期状態
- 32 - 不明 (使用されていません)
データ型は int です。サポートされている操作は Get です。
前回のインストールで返されたコードの HRESULT。
データ型は int です。サポートされている操作は Get です。