IOPL - 입/출력 특권 허가 255/2
OS/2 세션에서 요구하는 프로세스로 I/O 특권을 허용합니다.
IOPL = NO
YES
list
^
,
CONFIG.SYS 파일에 이 명령을 입력하십시오. OS/2 명령 프롬프트에서는 이 명령을
입력하지 마십시오.
프로그램에 지정된 특권의 레벨은 그것이 접근할 수 있는 코드 세그먼트 및 자료
세그먼트를 결정합니다. 특권 레벨은 또한 프로그램이 처리할 수 있는 기계
지시사항을 제한합니다.
응용 프로그램은 특권 레벨 3으로 항상 지정되어 있습니다. 이는 그 응용
프로그램이 모든 다른 특권 레벨에서 수행하는 루틴들을 호출할 수 있음을
나타냅니다. 그러나, 단지 그 자신의 자료 세그먼트만 접근할 수 있으며, I/O 지시는
발행할 수 없습니다.
I/O 특권이 허용된 프로그램은 특권 레벨 2입니다. IOPL이 YES인 경우, 특정한
디바이스와 직접 통신할 필요가 있는 서브시스템과 같이 특권 레벨 2로 지정된
프로그램은 그 디바이스로 또는 그 디바이스로부터 지시를 보내거나 받을 수
있습니다.
IOPL 예제 256/2
프로세싱 프로그램에 대한 I/O 특권을 허가하려면, CONFIG.SYS 파일에 다음을 입력한
후, 시스템을 다시 시동하십시오.
IOPL=YES
프로세싱 프로그램에서 I/O 특권을 금지하려면, CONFIG.SYS 파일에 다음과 같이
입력한 후, 시스템을 다시 시동하십시오.
IOPL=NO
PROC2 및 PROC3의 이름을 가진 프로그램에 대해 I/O 특권을 허용하도록 하려면,
CONFIG.SYS 파일에 다음을 입력한 후, 시스템을 다시 시동하십시오.
IOPL=PROC2,PROC3
| |