모든 기능에 대한 옵션 특성
다음 표에서는 모든 기능에 사용할 수 있는 옵션 특성을 사전순으로 나열하고 해당 매개 변수를 설명합니다.
| 특성 이름 | 특성 매개 변수 | 의견 |
|---|---|---|
명령 |
옵션을 선택하기 위해 프린터로 보내야 하는 명령 문자열을 지정하는 CmdSelectoption선택 명령입니다. |
필수 사항입니다. |
DisabledFeatures |
옵션 선택 시 사용하지 않도록 설정해야 하는 기능을 식별하는 기능 이름 문자열 목록입니다. 현재 DUPLEX 및 COLLATE 기능이 지원됩니다. 이 옵션 특성은 FeatureType이 PRINTER_PROPERTY 설정된 기능에서 사용해야 합니다. |
선택 사항입니다. 나열된 기능에는 설치할 수 없 나요? TRUE로 설정됩니다. 자세한 내용은 설치 가능한 기능 및 옵션 처리를 참조하세요. |
HelpIndex |
HelpFileroot수준 전용 특성으로 지정된 도움말 파일의 인덱스 값을 나타내는 숫자 값입니다. |
( 기능 특성이기도 합니다.) 인덱스 값은 0 또는 -1일 수 없습니다. |
설치? |
옵션을 설치할 수 있는지 여부를 나타내는 TRUE 또는 FALSE입니다. (FALSE 는 항상 설치됨을 의미합니다.) 자세한 내용은 설치 가능한 기능 및 옵션 처리를 참조하세요. |
선택 사항입니다. 지정하지 않으면 기본값은 FALSE입니다. ( 기능 특성이기도 합니다.) |
InstallableFeatureName |
사용자에게 설치 가능한 옵션이 실제로 설치되어 있는지 여부를 묻는 텍스트 문자열입니다. 자세한 내용은 설치 가능한 기능 및 옵션 처리를 참조하세요. |
*Installable? 이 TRUE 이고 *rcInstallableFeatureNameID 가 지정되지 않은 경우 필요합니다. ( 기능 특성이기도 합니다.) |
이름 |
프린터의 속성 시트에서 옵션의 표시 이름으로 사용되는 텍스트 문자열입니다. |
선택 사항입니다. 지정 하지 않으면 rcNameID를 지정해야 합니다. ( 기능 특성이기도 합니다.) |
OptionID |
Unidrv가 프린터의 DEVMODEW 구조에 저장하는 고유한 옵션 식별자를 나타내는 숫자 값입니다. PaperSize, InputSlot, Halftoning 및 MediaType 기능에서만 사용할 수 있습니다. 값은 DEVMODE 구조체의 dmPaperSize, dmDefaultSource, dmDitherType 또는 dmMediaType 멤버에 각각 저장됩니다. |
선택 사항입니다. 지정하지 않으면 Unidrv는 식별자 값(>256)을 할당합니다. Unidrv 할당 식별자와의 충돌을 방지하려면 지정된 값이 512보다 커야 합니다. |
rcIconID |
옵션과 연결된 아이콘 리소스의 리소스 ID입니다. |
선택 사항입니다. 지정하지 않으면 Unidrv는 프린터 속성 시트에 옵션 아이콘을 표시하지 않습니다. ( 기능 특성이기도 합니다.) |
rcInstallableFeatureNameID |
사용자에게 설치 가능한 옵션이 실제로 설치되어 있는지 여부를 묻는 텍스트 문자열의 리소스 ID입니다. 자세한 내용은 설치 가능한 기능 및 옵션 처리를 참조하세요. |
Installable이TRUE이고 *InstallableFeatureName이 지정되지 않은 경우 필수입니다. ( 기능 특성이기도 합니다.) |
rcNameID |
옵션 이름을 나타내는 문자열 리소스의 리소스 ID입니다. |
선택 사항입니다. 지정하지 않으면 *이름을 지정해야 합니다. ( 기능 특성이기도 합니다.) PaperSize 기능의 표준 옵션 에 대해서만 이 특성을 RCID_DMPAPER_SYSTEM_NAME 설정하면 Unidrv에서 미리 정의된 옵션 이름 문자열을 사용합니다. |
예제는 샘플 GPD 파일을 참조하세요.