次の方法で共有


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 ユニバーサル印刷プリンタープロビジョニング構成サービス プロバイダーのルート ノード。

UPPrinterInstalls

この設定では、特定のプリンターをターゲット ユーザー アカウントにインストールまたはアンインストールします。

有効な値は:

  • インストール (既定値) - プリンターがインストールされています。
  • アンインストール - プリンターがアンインストールされます。

データ型はノード (XML ノード) です。 サポートされている操作は Get です。

<GUID> (PrinterSharedID)

共有 ID は、対象ユーザー アカウントにインストールするユニバーサル 印刷プリンターを識別するために使用されます。 プリンターの共有 ID は、 ユニバーサル印刷ポータルのプリンターのプロパティで取得できます。

データ型はノード (XML ノード) です。 サポートされている操作は、Get、Add、Delete です。

対象ユーザー アカウントには、プリンターとユニバーサル 印刷サービスへのアクセス権が必要です。

CloudDeviceID

プリンター ID は、対象ユーザー アカウントにインストールするユニバーサル印刷プリンターを識別するために使用されます。 ユニバーサル印刷ポータルのプリンターのプロパティでプリンターのプリンター ID を取得できます。

データ型は文字列/テキスト (GUID) です。 サポートされている操作は、Get、Add、Delete、Replace です。

対象ユーザー アカウントには、プリンターとユニバーサル 印刷サービスへのアクセス権が必要です。

PrinterSharedName

共有名は、対象ユーザー アカウントにインストールするユニバーサル 印刷プリンターを識別するために使用されます。 プリンターの共有名は、 ユニバーサル印刷ポータルのプリンターのプロパティで取得できます。

データ型は文字列/テキストです。 サポートされている操作は、Get、Add、Delete、Replace です。

対象ユーザー アカウントには、プリンターとユニバーサル 印刷サービスへのアクセス権が必要です。

取り付ける

ユニバーサル印刷プリンターをインストールします。 非同期実行をサポートします。

データ型は string/text (空の文字列) です。 サポートされている操作は、Get と Execute です。

地位

プリンターのインストールの結果の状態。

有効な値は:

  • 1 (既定値) - インストールが正常に完了しました。
  • 2 - コマンド実行を受け取った後、インストールが進行中です。
  • 4 - インストールに失敗しました。
  • 8 - インストールの初期状態
  • 32 - 不明 (使用されていません)

データ型は int です。サポートされている操作は Get です。

ErrorCode

前回のインストールで返されたコードの HRESULT。

データ型は int です。サポートされている操作は Get です。