PRINTER_ENUM_VALUES構造体
PRINTER_ENUM_VALUES構造体は、EnumPrinterDataEx 関数によって返されるプリンター構成値の値の名前、型、およびデータを指定します。
構文
typedef struct _PRINTER_ENUM_VALUES {
LPTSTR pValueName;
DWORD cbValueName;
DWORD dwType;
LPBYTE pData;
DWORD cbData;
} PRINTER_ENUM_VALUES, *PPRINTER_ENUM_VALUES;
メンバー
-
pValueName
-
取得した値の名前を指定する null で終わる文字列へのポインター。
-
cbValueName
-
終端の NULL 文字を含む、 pValueName メンバー内のバイト数。
-
dwType
-
pData メンバーが指すデータの種類を示すコード。 使用できる型コードの一覧については、「 レジストリ値の型」を参照してください。
-
pData
-
取得した値のデータを含むバッファーへのポインター。
-
cbData
-
pData バッファーで取得されたバイト数。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|
Unicode 名と ANSI 名 |
_PRINTER_ENUM_VALUESW (Unicode) と _PRINTER_ENUM_VALUESA (ANSI) |