FORM_INFO_1 structure
The FORM_INFO_1 structure contains information about a print form. The information includes the print form's origin, its name, its dimensions, and the dimensions of its printable area.
Syntax
typedef struct _FORM_INFO_1 {
DWORD Flags;
LPTSTR pName;
SIZEL Size;
RECTL ImageableArea;
} FORM_INFO_1, *PFORM_INFO_1;
Members
-
Flags
-
The form properties. The following values are defined.
Value Meaning FORM_USER If this bit flag is set, the form has been defined by the user. Forms with this flag set are defined in the registry. FORM_BUILTIN If this bit-flag is set, the form is part of the spooler. Form definitions with this flag set do not appear in the registry. FORM_PRINTER If this bit flag is set, the form is associated with a certain printer, and its definition appears in the registry. -
pName
-
Pointer to a null-terminated string that specifies the name of the form. The form name cannot exceed 31 characters.
-
Size
-
The width and height, in thousandths of millimeters, of the form.
-
ImageableArea
-
The width and height, in thousandths of millimeters, of the form.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
Header |
|
Unicode and ANSI names |
_FORM_INFO_1W (Unicode) and _FORM_INFO_1A (ANSI) |