SelectPrinter エラーコード一覧

次の表は、出力先指定APIまたは設定編集APIのSelectPrinterメソッドのエラーコード一覧です。

エラーコード定義定数名内容
0
PDS_ERR_NOERROR
エラーなし
1
PDS_ERR_INVALID_PARAM
パラメータ不正
2
PDS_ERR_NO_PRINTER
指定したプリンタは存在しない
3
PDS_ERR_NO_MEMORY
メモリ不足。またはバッファ不足
4
PDS_ERR_PRINTER_IS_USED
選択したプリンタは他のスレッドで使用中
5
PDS_ERR_BADNAME
プリンタ名として使えない名前
6
PDS_ERR_REGISTRY
レジストリ「HKEY_CURRENT_USER\Printers」にアクセスできない
0x21000000
PDS_ERR_WINERROR
Windows APIのエラー
※この値以上のエラーの場合は、GetLastError()の値と合成されています。
エラー値からPDS_ERR_WINERRORを引いたものがGetLastError()の値となります。