DOS 보호 모드 서비스

DOS Protected Mode Services

DOS 보호 모드 서비스(DOS 보호 모드 서비스)는 DPMS 지원 DOS 드라이버확장 메모리 및 보호 모드에서 로드 및 실행할 수 있도록 하는 확장 DOS 메모리 관리 서비스 세트다.[1][2][3]

DOS 확장자가 아닌 DPMS는 장치 드라이버나 TSR(DOS 상주 시스템 확장자)와 같이 약간 수정된 DOS 상주 시스템 확장자(RSX)가 스스로를 확장 메모리로 재배치하고 16비트 또는 32비트 보호 모드로 실행할 수 있도록 하는 최소 확장 DOS 메모리 관리 서비스 세트다.기존의 DOS 환경과 통신하기 위한 인터페이스로서의 ntional memory.[2][4][5]DPMS 클라이언트는 이전에 로드된 DPMS 서버가 제공하는 DPMS 서비스를 통해 그렇게 한다.[1]남은 스텁의 필요한 크기는 드라이버의 종류에 따라 다르지만 복잡한 드라이버의 경우에도 헤더만으로 수백 바이트로 줄일 수 있는 경우가 많다.

DPMS는 확장 메모리에서 드라이버를 실행하고 기존 메모리를 확보함으로써 매우 큰 드라이버가 로딩하여 사용 가능한 메모리를 활용할 수 있을 뿐만 아니라 일반 DOS 드라이버가 기존 메모리 영역의 공간 제약조건 내에서 DOS 애플리케이션을 로드하거나 확장되지 않은 DOS 애플리케이션을 실행할 수 있도록 더 많은 메모리를 사용할 수 있게 한다.이것은 또한 Windows에서 사용 가능한 시스템 자원의 양을 증가시키는데 도움이 될 것이다.리얼 모드 DOS, DPMS를 통해 모든 요청을 동시에 터널링할 필요 없이 소프트웨어가 보호 모드에서[1] 메모리를 할당하고 사용할 수 있는 통합 인터페이스를 제공하는 것도 시스템 성능 향상에 도움이 될 수 있다.

DPMS

DPMS는 원래 1992년 독일의 Novell의 디지털 리서치 GmbH에 의해 개발되었다.[6][nb 1]모든 DOS와 호환되며 DPMI, VCPI 등 메모리 관리자 및 DOS 확장기와 공존할 수 있다.DPMS API는 재입력되며[1] DR-DOS 멀티태스커 또는 DESQview와 같은 멀티태스커와 호환된다.[7]내장 DPMS VxD 드라이버를 제공함으로써 윈도 3.x 윈도 9x와도 호환된다.[7]

DPMS 서버는 CONFIG의 DEVICE 문에 따라 "DPMSXX0"[7] 장치 드라이버로 메모리 관리자(그리고 이를 사용하는 드라이버 이전에) 다음에 로드되어야 한다.SYS(선호 방법) 또는 나중에 TSR로.[7]디버그 목적(예: Microsoft의 WDEB386과 함께 사용)EXE[1]), EMM386의 SDK 버전대신 EXE 3.00은 다음을 통해 DPMS 서비스를[1] 제공할 수 있음 EMM386 [/]DPMS[=ON] 내장 DPMS를 통해DPMS.EXE의 독립 실행형 버전과 같이 링 0 대신 링 1에서 실행되는 SYS 모듈.[8]DPMS [/]NOCR3 옵션으로 이전 NuMegaSoft에서 디버깅 가능ICE 버전.[8]

상황에 따라 서버는 그 자체로 약 700에서 1400바이트의 재래식 메모리를 차지하게 되며 UMB에 로드될 수 없다.[7][nb 2]DPMS 서버는 적어도 286대의 기계를 실행해야 하지만, DPMS 지원 소프트웨어는 만약 DPMS 서비스를 이용할 수 없다면 재래식 메모리에서 계속 실행할 수 있도록 설계될 수 있기 때문에, 소프트웨어는 DPMS가 로딩되지 않았거나 이용이 불가능하기 때문에 DPMS 서비스를 제공하지 않는 시스템과의 호환성을 포기할 필요가 없다.(예를 들어 286 이전 프로세서의 경우).[1][7]386 CPU 이상에서는 DPMS 서버가 16비트 세트뿐만 아니라 32비트 서비스 세트도 제공한다.[1]이러한 기계에서도 DPMS는 DPMS [/]2[86] 옵션을 사용하여 16비트 서비스만 로드하도록 강제할 수 있다.

DPMS는 사용 가능한 메모리 종류에 따라 [8]VCPI 또는 XMS를 통해 메모리를 할당한다.VCPI는 일반적으로 XMS에도 연락을 취한다.새로운 버전의 DPMS는 DPMS [/]MEM=XMS VCPI 옵션을 사용하여 이러한 인터페이스 중 하나를 사용하도록 강제할 수 있다.[8]일부 버전에서는 DPMS [/]MB=nnnn으로 할당할 확장 메모리의 최대 양을 지정할 수 있다.[8]

DPMS 등록 서비스는 DPMS [/]OFF 또는 DPMS [/]ON 명령을 사용하여 로딩 후 언제든지 비활성화하거나 다시 활성화할 수 있지만, 이는 이미 실행 중이거나 DPMS를 사용하는 드라이버가 아닌 로딩된 새 드라이버에만 영향을 미칠 것이다.[1][7]

기본적으로 DPMS 규격의 세 가지 개정판이 있는데, DPMS 베타,[9][10] DPMS 1.0 (원래 Novell DOS 7 선적)[1] 및 DPMS 1.1 (1994년 3월 업데이트 이후)이다.[11]1.0 규격은 베타 규격도 계속 지원했지만 1.1(이상) 구현은 지원하지 않았다.[11]

DPMS는 1992년 10월 DR DOS "팬더" 베타 버전에 첫 선을 보였는데,[8][nb 1][8] 이 버전에는 다른 버전 외에도 슈퍼 PC-Kwik 디스크 캐시의 DPMS 지원 버전, 애드스토어의 SuperStor 디스크 압축,[9][8] DEBUGEBUG가 "스틸스" 보호 모드 시스템 디버거로 출시되었다.[8]이 시기에 DPMS는 이미 "DOS 보호 모드 서비스"라고 불린 반면, DPMS.EXE/DPMS는 DPMS.EXE/DPMS이다.SYS 0.10 드라이버는 여전히 "DOS 보호 모드 서버" 시작 메시지를 표시한다.PCMCIA 카드는 Palm에서 CS를 서비스한다.DOS도 DPMS가 가능했다.[8]나중에 노벨 도스 7[3]과 개인 휴대 NetWare1.01993년 12월에 같은 소매 제품도 파일 삭제 1.00,[6][7]요소 DELWATCH 2, 적응할 수 있는 디스크 캐시 NWCACHE 1.00,[9][7]NWCDEX CD-ROM리디 렉터 연장 추적, 피어 투 피어 네트워킹 서버 SERVER 20센트, 그리고 STACKER.12,톤 같은 많은DPMS-enabled 운전자들과 함께 왔다그는 disk compre시온 성분또한 DPMSCaldera OpenDOS 7.01, DR-DOS 7.02 및 7.03에 의해 제공되었는데,[1] 적어도 일부 릴리스에서는 DPMS 지원 문제인 DRFAT32(FAT32 리디렉터 확장자),[8] LONGNAME(VFAT 긴 파일 이름 지원),[8] VDISK(가상 RAM 디스크)[1][10]를 추가했다.DR-DOS 7.03에는 DPMS 1.44의 최신 버전이 포함되어 있다.

또한 DPMS는 Novell의 DPMS 서버의 이전 버전과 Stacker 4.02의 DPMS 지원 버전과 함께 제공된 IBMPC DOS 7.0과[12][13] PC DOS 2000에 의해 제공되었다.[12][13]

Stac Electronics는 또한 DPMS가 가능한 Stacker 4의 독립형 버전을 생산했다.[14]

PC-Kwik Corporation의 DOS용[15] Super PC-Kwik 6.xx와 Windows용 Power Pak 4.0도 DPMS 지원 디스크 캐시 SUPERPCK를 1994년에 포함시켰다.[16]

Eicon Diva 또는 HST(High Soft Tech GmbH) Sapir[17] CAPI ISDN 드라이버 또는 AwardCardWare 2.5(또는 그 이상)와 같은 PCMCIA/PCCard 드라이버 스택과 같은 일부 타사 DOS 드라이버 제품군은 DPMS도 지원하는 것으로 알려져 있다.[8]Phoenix의 수상 이후, 그들의 PCMCIA 드라이버 6.0 (이상)은 UniCore에 매각되었다.[8]CardWare 6.0 및 7.0은 APSoft,[18][19] Socket Services(SSxxxxxx)를 통해 제공되었다.EXE), 카드 서비스(PCCS)EXE), PC Enable(PCENABLE)EXE), 및 카드 핸들러(PCDISK)EXE, PCSRAM.EXE, PCATA.EXE 및 PCFlash.EXE)는 DPMS를 사용할 수 있다. LXE의 견고한 DOS PC에 스택을 통합함으로써 DPMS는 또한 Datalight ROM-DOS 제품군으로 들어가는 길을 발견했다.[20][21][22]

1999년 펑크소프트웨어는 DPMS가 지원하는 원격 제어 소프트웨어 프록시 호스트 버전을 도입하여 POST가 9KB의 기존 메모리만을 점유할 수 있도록 했다.[23]Perle Systems의 833 원격 액세스 서버용 원격 전화 접속 클라이언트 소프트웨어 REMOTE는 적어도 2002년 이후 동일한 목적으로 DPMS를 이용할 수 있었다.[24]SciTech SoftwareKendall Bennett도 2000년경 DOS 드라이버 스위트에 DPMS 지원을 추가할 가능성을 조사했지만, 이것은 결코 발표되지 않았다.

Bret Johnson은 DOS용 DPMS Print Screen(PRTSCR)과 USB 드라이버를 개발했다.[25][26]

클로킹

1993년, Helix Software Company의 메모리 관리자 NETROOM 3은 Novell의 DPMS와 매우 유사한 기능을 도입했다: CLOCAKING은 Helix의 드라이버와 타사 드라이버를 확장[2] 메모리로 재배치하고 링 0에서 구동하는 데 사용되었다.[27]리얼 모드 EMSXMS 인터페이스의 확장 기능으로, 보호 모드 서비스를 INT 2Ch에 따라 이용할 수 있으며,[10][28] NuMega Soft가 포함된 CLOCAKING 개발자 키트가 제공됨ICE 디버거.[29][30]클로킹된 드라이버 또는 TSR 소프트웨어 후킹 인터럽트는 드라이버 소프트웨어의 보호 모드 부분에 실행을 전달하기 위해 CLOCAKING 서버를 호출할 수 있는 11바이트 스텁을 기존 메모리에 남겨두어야 했다.[27]

CLOCAKING은 Windows 3.x 및 Windows 95에 따른 원활한 작동을 지원하여 Windows VxD를 통해 보호 모드 드라이버에 호환되는 INT 2Ch 서비스를 제공하며, Software를 사용한 Windows 시작을 통해 원활한 디버깅을 제공한다.ICE. 이러한 보호 모드 호스트 환경 간 전환 능력도 특허의 대상이다.[31]

클로킹은 설명자 테이블을 전환하거나 제어 레지스터를 재설정하지 않고 기존 가상 메모리 제어 프로그램과 통합되어 작동한다.Helix의 설명서에 따르면, 이것은 더 빠른 인터럽트 처리를 가능하게 한다.[30][31]

Novell의 DPMS와는 대조적으로, Helix의 CLOCAKING 드라이버는 높은 로딩이 가능하지만,[7][nb 2] 그것은 286대의 기계에서 실행되지 않는다.[7][nb 2] 그러나 그것은 그것이 386의 16비트 서비스와 프로그램 구조를 지원한다.또한 클로킹 2.01은 DR-DOS 멀티태스커(EMM386/Multi[=ON] + TASKMGR)와 호환되지 않는 것으로 확인되었다.[7]

CLOCAKING 시 DPMS 서버가 없는 경우.CLOCAKING은 기본적으로 DOS 메모리 설치 면적의 100바이트만 증가해도 은폐된 DPMS 서버를 제공한다.[14][7]그러나 클루킹 이전에 로드된 DPMS 서버와도 공존할 수 있다.내장된 DPMS 서버의 로딩은 CLOCAKE /NODPMS 매개변수를 사용하여 억제할 수 있다.[7]DPMS 지원 드라이버는 DPMS 또는 CLOCAKING과 함께 작동하지만, 그 반대의 경우는 아니다.[7]

NETROOM v3.04에서 1995년 2월 10일자 보충 디스크 배포판에는 암호로 보호된 리소스 파일 NR.Z가 포함되었다.미등록 파일로서의 IP(679,271KB), DPMSCLK.EXE(13,904KB), "클러킹된 DPMS Server v3.03".파일은 표준 도움말 옵션인 DPMSCLK /?를 사용하여 쿼리할 때 옵션 또는 파라미터에 대한 지원을 나타내지 않는다. 이 파일은 NETROOM 3 SETUP에서 압축을 풀지 않는다.EXE 프로그램 및 설치되지 않음.NETROOM 3 소프트웨어 설명서나[32] 디스크 프로그램 설명서 및 사람이 읽을 수 있는 파일에는 파일이 존재한다는 징후가 없다.[33]이 넷룸의 최종 버전은 기본적으로 DPMS를 무시했다.

Helix는 어워드 소프트웨어의 BIOS 버전을 라이센스하고, 완전히 보호 모드에서 실행된 은폐형 시스템비디오 BIOS를 개발하여, 리얼 모드 메모리 설치 공간을 96KB[10] 대신 8KB로 줄였고, 이를 NETROOM 메모리 매니저와 함께 런타임 BIOS로 사용했다.[7][28]

멀티미디어 클로킹 제품의 일부로, Helix는 Logitech의 MUSE 6.33 드라이버, 마이크로소프트의 MSCDEX 및 마이크로소프트의 SmartDrive 드라이버를 대체하기 위해 자체 개발한 디스크 캐시를 제공했다.

또한 Stac의 DPMS 지원 Stacker 4.01로 구성된 Multimedia Stacker라는 제품도 있었고, Helix의 위 숨겨진 DOS 유틸리티 제품군도 있었다.[14][34]

MouseWare 6.50 이후 Logitech DOS 마우스 드라이버도 CLOCAKING을 활용할 수 있게 되어 DOS 애플리케이션에서 볼 수 있는 마우스 드라이버의 메모리 설치 공간이 27KB에서 1KB로 줄어들었다.[7]

클로킹은 또한 Symantec에 유틸리티 제품군을, CorelCD CreatorCorel SCSI 제품에, SMC Networks에 이더넷 드라이버에 대한 라이센스를 받았다.

Novell의 DPMS 유틸리티는 DPMS 자체 대신 CLOCAKING이 DPMS 서비스를 제공하는 경우 DPMS [/]OFF 명령을 사용하여 DPMS를 일시적으로 비활성화하는 데 사용할 수 없다. Helix의 구현으로 인해 DPMS에 신규 드라이버 등록을 할 수 없을 뿐만 아니라 이미 로드된 드라이버에 대해서도 DPMS 서비스를 완전히 끌 수 있기 때문이다.시스템 [7]고장

니오스

1993년 Novell은 DOS 네트워크 드라이버 스택(셸, 리디렉터 및 요청자)뿐만 아니라 상주 워크스테이션 관리 유틸리티를 DPMS를 사용하도록 변환할 계획을 발표했지만,[10] Personal NetWare 서버 구성요소만 실제로 이를 이용하도록 수정되었다.

1993년 발표된 Novell은 1996년 ODI32/NIOS를 기반으로 한 새로운 32비트 DOS/Windows NetWare 클라이언트(클라이언트 32)를 도입하여 ODI/VLM을 기반으로 한 이전의 16비트 클라이언트를 대체했다.[35][36][37][38][7]DOS 및 Windows용 NIOS(NetWare I/O Subsystem[37][39][40]) 클라이언트는 네트워크 스택의 기존 메모리 공간을 약 2~5KB로 줄이기 위해 DPMS 또는 클로킹과 매우 유사한 기술을 사용하여 로드된 NLM(NetWare Loadable Module)의 코드를 보호 모드 및 확장 메모리로 재배치하고 실행했다.[7][39]

NIOS는 DPMS나 Cloaking을 직접 사용하거나 사용하지 않았으며, 비 NLM 모듈에서 사용할 수 있는 일반적인 인터페이스를 제공하지 않았지만, DPMS 기술에 의해 확실히 영감을 받았으며 두 모듈 모두와 공존할 수 있다.

Novell의 Personal NetWare는 2018년까지 새로운 소유주인 Caldera, LineoDeviceLogics에 의해 DR-DOS 제품군의 일부로 수정되지 않은 상태로 출판되었지만, Personal NetWare는 1995년부터 Novell 자체 내에서 폐기되었다.이는 Novell이 PNW를 발행한 적이 없는 상황으로 이어졌다.PNW 서버 모듈의 DPMS 기능을 이미 이용할 수 있는 Personal NetWare 사용자는 메모리가 많이 소모되는 ODI/VLM 16비트 클라이언트를 PNW와 함께 계속 사용할 수 있도록 최신 32비트 ODI32/NIOS 스택에서 Personal NetWare 프로토콜을 지원하는 NLM 드라이버.VLM 프로토콜 드라이버.[7]

참고 항목

메모들

  1. ^ a b DPMS.DR DOS "Panther"의 EXE 실행 파일 버전 0.10은 "1985,1992" 저작권을 보여주며 내장된 DPMS를 가리킨다.SYS 장치 드라이버.
  2. ^ a b c 일부 초기 버전의 DPMS(Novell DOS 7 업데이트 3 이전)는 높은 로딩이 가능했지만 이는 이후 버전에서 의도적으로 패배했다(초기화 중 드라이버가 메모리 양을 충족할 수 없다고 인위적으로 선언하여 운영 체제가 높은 로딩이 불가능하고 초기화하는 동안 기존 메모리에 남겨두어야 함).호환성을 위해).그것은 칩셋 레벨 메모리 백필링 메커니즘을 지원하는 286 및 386 시스템의 일부 시나리오에서 안정성 문제를 일으킬 수 있다.

참조

  1. ^ a b c d e f g h i j k l OpenDOS Developer's Reference Series — DOS Protected Mode Services (DPMS) 1.0 API — Programmer's Guide. UK: Caldera, Inc. August 1997 [1994]. Caldera Part No. 200-DODG-005. Archived from the original on 2016-05-22. Retrieved 2016-05-21.
  2. ^ a b c Brown, Ralf D.; Schulman, Andrew (July 1994). "QPI: The QEMM-386 Programming Interface". Dr. Dobb's Journal. Undocumented Corner. San Mateo, California: Miller Freeman, Inc.: 123–131. Archived from the original on 2017-08-23. Retrieved 2017-08-23.
  3. ^ a b Schneider, Stefanie (1994-06-17). "Das Ende von DOS ist nur noch eine Frage der Zeit" [The end of DOS is only a question of time]. Computerwoche (in German). Munich, Germany: IDG Business Media GmbH. Archived from the original on 2022-01-02. Retrieved 2022-01-02.
  4. ^ Gillooly, Caryn (1993-03-23). "Novell rolls out new net-ready DR DOS version". Network World: 10. Archived from the original on 2018-09-16. Retrieved 2017-09-09.
  5. ^ Goodman, John M. (1994-01-24). "Novell DOS gives an exciting look at future of DOS". InfoWorld. InfoWorld Media Group, Inc. 16 (4): 63. Archived from the original on 2018-09-16. Retrieved 2017-09-09.
  6. ^ a b Wein, Josef "Joe" (2012) [2003]. "Resume: Joe Wein". Archived from the original on 2017-09-10. Retrieved 2017-09-10. […] [up to] 1992 Digital Research GmbH […] DR DOS 6.0 […] Designed and implemented DPMS protected mode extender for device drivers for DR DOS 7. […]
  7. ^ a b c d e f g h i j k l m n o p q r s t u Paul, Matthias R. (1997-07-30). NWDOS-TIPs — Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds. MPDOSTIP. Release 157 (in German) (3 ed.). Archived from the original on 2016-05-22. Retrieved 2012-01-11. (NB. NWDOSTIP).TXT는 Novell DOS 7OpenDOS 7.01에 대한 포괄적인 작품으로, 많은 미등록 기능 및 내부 기능에 대한 설명을 포함한다.그것은 저자의 더 큰 MPDOSTIP.Z의 일부분이다.IP 콜렉션은 2001년까지 유지되었고 그 당시 많은 사이트에 배포되었다.제공된 링크는 HTML 변환 NWDOSTIP의 이전 버전을 가리킨다.TXT 파일).
  8. ^ a b c d e f g h i j k l m n Paul, Matthias R. (2001-04-09). NWDOS-TIPs — Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds. MPDOSTIP. Release 183 (in German) (3 ed.).
  9. ^ a b c Barr, Christopher (1993-04-13). "Coming Attractions: Novell's DOS". PC Magazine: 124. Archived from the original on 2018-09-16. Retrieved 2018-09-16.
  10. ^ a b c d e 슐먼 앤드류, 브라운, 랄프 D.;Maxey, 데이비드. 미헬스, 레이먼드 J., 카일, 짐(1994년)[1993년 11월].Undocumented 도스:예약된 MS-DOS를 사용하는 기능과 데이터 구조-MS-DOS6, 노벨 도스와 Windows3.1(2판)을 포함하도록 확장에 대한 프로그래머의 가이드입니다.메사추세츠는 책 읽기:애디슨 웨슬리. 페이지의 주 11.아이 에스비엔 0-201-63287-X.(xviii+856+vi 페이지,3.5"-floppy)Errata:[1][2].
  11. ^ a b Brown, Ralf D. (2002-12-29). "The x86 Interrupt List". Ralf Brown's Interrupt List (61 ed.). Archived from the original on 2016-05-22. Retrieved 2012-01-14.
  12. ^ a b Goodman, John M. (1995-04-10). "PC DOS 7 beats its disappearing competitors". InfoWorld. InfoWorld Media Group, Inc. 17 (15): 68. ISSN 0199-6649. Archived from the original on 2019-04-22. Retrieved 2017-09-09.
  13. ^ a b "Appendix E. DOS Protected Mode Services". PC DOS 7 Technical Update (PDF) (1 ed.). Boca Raton, FL, USA: IBM Corporation, International Technical Support Organization, Boca Raton Center. February 1995. pp. 313–324. Document Number GG24-4459-00. Archived (PDF) from the original on 2018-09-18. Retrieved 2018-09-17.
  14. ^ a b c Goodman, John M. (1994-12-26). "Stacker, Helix combo frees memory". First looks. InfoWorld. International Data Group. 16 (52/1): 99. ISSN 0199-6649. Archived from the original on 2022-01-05. Retrieved 2022-01-05. p. 99: […] In Stacker 4.0, Stac provided DOS Protected Mode Services (DPMS) support, which allows most of the Stacker driver to move into extended memory. […]
  15. ^ "Dùng Cache để nâng cao tốc độ" [Cache to improve speed]. VIETBOOK (in Vietnamese). 1994. Archived from the original on 2018-09-17. Retrieved 2018-09-16.
  16. ^ Conley, Frank (1994-07-25). "Windows Performance Utility - Power Pak 4.0 for Windows helps bring slower PC models up to speed". InfoWorld: 117. Archived from the original on 2018-09-17. Retrieved 2018-09-16.
  17. ^ "Saphir ISDN-Adapterfamilie Bedienungsanleitung" (PDF) (in German) (5 ed.). HST High Soft Tech Gesellschaft für Telekommunikation mbH. February 2003. D2.1R01. Archived (PDF) from the original on 2018-09-20. Retrieved 2018-09-20.
  18. ^ Paul, Matthias R. (2002-01-17). "PCMCIA drivers for DR-DOS". www.delorie.com/opendos. Archived from the original on 2018-09-20. Retrieved 2018-09-20.
  19. ^ APSoft CardWare for Windows 3.x R7.00 (PDF). 7.00. Feldkirchen, Germany: APSoft. 2004-03-04 [1993]. Archived (PDF) from the original on 2018-09-18. Retrieved 2018-09-17.
  20. ^ MX1 Reference Guide (PDF) (Revision D ed.). Norcross, GA, USA: LXE Inc. (EMS Technologies). January 2004 [January 2002]. Archived (PDF) from the original on 2019-03-29. Retrieved 2018-09-16.
  21. ^ VX1 Reference Guide (PDF) (Revision F ed.). Norcross, GA, USA: LXE Inc. (EMS Technologies). March 2004. Archived (PDF) from the original on 2019-03-29. Retrieved 2018-09-16.
  22. ^ MX3 Reference Guide (PDF). Norcross, GA, USA: LXE Inc. (EMS Technologies). December 2005. Archived (PDF) from the original on 2018-09-17. Retrieved 2018-09-16.
  23. ^ "PROXY Host" (PDF) (1 ed.). Cambridge, MA, USA: Funk Software, Inc. May 1999. Retrieved 2018-09-16.
  24. ^ Perle Remote User's Guide (for DOS and Windows 3.x) (PDF). Perle Systems Limited. 2002 [1995]. 5500118-10. Archived (PDF) from the original on 2018-09-17. Retrieved 2018-09-17.
  25. ^ Johnson, Bret (2011-09-24). "My Source Code: PRTSCR". Archived from the original on 2017-09-11. Retrieved 2017-09-11. [3] (NB).파일로 복사하도록 PrintScreen을 수정하는 PRTSCR 프로그램의 소스 코드.상위 메모리에 자체 로드되며 DPMS 또는 EMS 메모리를 사용한다.)
  26. ^ Johnson, Bret (2015-11-03). "Have you heard from USB yet?". Archived from the original on 2018-09-16. Retrieved 2017-09-11. (NB. DOS용 DPMS 지원 USB TSR 제품군 정보)
  27. ^ a b Schmit, Michael L. (1995). Pentium Processor Optimization Tools (1 ed.). Cambridge, MA, USA: Academic Press, Inc. (AP Professional). pp. 252–253. ISBN 0-12-627230-1.
  28. ^ a b Singh, Amarendra (1993-07-13). "NETROOM 3.0: More Room at the Top". PC Magazine. 12 (13): 40. Retrieved 2014-12-12.
  29. ^ Knoblauch, Rick (1994-05-17). "Hide Programs With Cloaking". PC Magazine. Vol. 13, no. 9. Ziff Communications Company / Ziff-Davis Publishing Company. p. 269. Retrieved 2014-12-04.
  30. ^ a b Helix Cloaking API Services, 1.01, Helix Software Company, 1993-10-01
  31. ^ a b 미국 특허 5459869 [4]
  32. ^ NETROOM Version 3 Guide to Operations (6 ed.), October 1994, MPN N03,1094
  33. ^ NETROOM Version 3 Supplemental Disk, all (11) *.BAT/*.DOC/*.HLP/*.INF/*.TXT files, 1995-02-10
  34. ^ Canter, Sheryl (1994-05-31). "Multimedia Cloaking Reclaims RAM Gobbled by Drivers". PC Magazine. Vol. 13, no. 10. Ziff Communications Company / Ziff-Davis Publishing Company. p. 48. Archived from the original on 2022-01-05. Retrieved 2014-12-04.
  35. ^ "Netnotes: Novell, Inc". Network World. 10 (13): 17. 1993-03-29. Archived from the original on 2019-04-22. Retrieved 2018-09-20.
  36. ^ Tittel, Ed (1994-11-04). "Novell at a crossroads". InfoWorld: 116, 118. Archived from the original on 2018-09-16. Retrieved 2018-09-16.
  37. ^ a b "Novell to dress up Tuxedo and deliver 32-bit client". Network World. 12 (13): 141. 1995-03-27. Retrieved 2018-08-18.
  38. ^ "Network Edition - Cover Story". PC Magazine: NE27. 1995-10-24. Archived from the original on 2018-09-16. Retrieved 2018-08-18.
  39. ^ a b Liebing, Edward A. (1996-05-01). "NetWare Client 32 for DOS/Windows: Overview of Architecture and Features". Novell AppNotes. Novell. Archived from the original on 2018-08-18. Retrieved 2018-08-18.
  40. ^ Hendrick, Ben (1996-11-01). "Overview of NetWare Client 32 for Windows 95". Novell AppNotes. Novell. Archived from the original on 2018-08-18. Retrieved 2018-08-18.

추가 읽기

외부 링크