PRINTER_NOTIFY_OPTIONS_TYPE構造体
PRINTER_NOTIFY_OPTIONS_TYPE構造体は、プリンター変更通知オブジェクトによってモニターされるプリンターまたはジョブ情報フィールドのセットを指定します。
FindFirstPrinterChangeNotification 関数の呼び出しでは、PRINTER_NOTIFY_OPTIONS_TYPE構造体の配列を含むPRINTER_NOTIFY_OPTIONS構造体を指定します。
構文
typedef struct _PRINTER_NOTIFY_OPTIONS_TYPE {
WORD Type;
WORD Reserved0;
DWORD Reserved1;
DWORD Reserved2;
DWORD Count;
PWORD pFields;
} PRINTER_NOTIFY_OPTIONS_TYPE, *PPRINTER_NOTIFY_OPTIONS_TYPE;
メンバー
-
Type
-
監視する型。 このメンバーには、次のいずれかの値を指定できます。
値 説明 - JOB_NOTIFY_TYPE
- 0x01
pFields 配列で指定されたフィールドがJOB_NOTIFY_FIELD_* 定数であることを示します。 - PRINTER_NOTIFY_TYPE
- 0x00
pFields 配列で指定されたフィールドがPRINTER_NOTIFY_FIELD_* 定数であることを示します。 -
予約済み 0
-
予約済み。
-
Reserved1
-
予約済み。
-
Reserved2
-
予約済み。
-
カウント
-
pFields 配列内の要素の数。
-
pFields
-
値の配列へのポインター。 配列の各要素は、目的のジョブまたはプリンター情報フィールドを指定します。 サポートされているプリンターおよびジョブ情報フィールドの一覧については、 PRINTER_NOTIFY_INFO_DATA 構造を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|