찾기
내용으로 건너뛰기
추적
문서의 이전 판을 선택했습니다!
저장하면 이 자료로 새 판을 만듭니다.
미디어 파일
{{tag>port95nt}} ====== Port95nt ====== Port95NT Win32 doesn't allow direct manipulation of hardware so you must use a device driver to "talk" to the parallel port. I use Port95NT to control the parallel port from C++/C#. It's free and simple. Port95NT is a commonly-used driver (by Scientific Software Tools) that allows this access via a simple user-mode DLL. Sadly, Port95NT was discontinued in 1999, but it still works great on WinXP and Win7 (probably Vista too, if you're unlucky enough to be stuck with Vista). Downloads Port95NT installer - ZIPped copy from my server (the original driverlinx site appears to be dead?!?!) C++ Parallel Port Wrapper class - ZIPfile). C# Port95NT Wrapper assembly - ZIPfile). Includes a simple demo testapp! Port95NT Installation notes Port95NT.exe (in the above ZIP) creates a \Program Files\DLPortIO directory. This contains only the Windows uninstaller. The meat of the thing comes in two parts: DLPortIO.dll - This is the user-mode dll. It's installed into \windows\system32 (and is thus in your searchpath). DLPortIO.sys - This is the kernel-mode driver. It's installed into \windows\system32\drivers. You access it via DLPortIO.dll. Port95NT.exe installs everything correctly on WinXP, but requires a trick (that I learned here) to get it to install on Win7: In Win7, before running Port95NT.exe: - In Explorer, right-click Port95nt.exe - Click Properties - In the popup, click the Compatibility tab - Check the Run this program in compatibility mode for: checkbox. - In the droplist, select Windows XP Service Pack 2 - Click OK Now run Port95NT.exe as an administrator. If you don't follow the above steps on Win7, Port95NT.exe will appear to have installed everything correctly, but you'll get a DLPORTIO.SYS is not loaded error when you invoke any of the functions exported by DLPortIO.dll
2+1?
이 필드는 비어 있도록 유지하세요:
저장
미리 보기
취소
편집 요약
참고: 이 문서를 편집하면 내용은 다음 라이선스에 따라 배포하는 데 동의하는 것으로 간주합니다:
CC Attribution-Noncommercial-Share Alike 4.0 International
문서 도구
문서 보기
이전 판
연결문서
맨 위로
다크 모드로 보기
☀️
Toggle Menu
기술
너두 고쳐두 됩니다.
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
사용자 도구
등록
로긴
최근 수정된 문서
a_legacy_forged
[배 빅티스 처리]
hostile_intelligence
[테러모프 보스]
war_relics
[전쟁의 유물 (War relics)]
friends_like_these
[발룬]
divided_loyalites
[제이다]
re-re-application
spacer_scavenger_blattodea
starfield
↷ 링크가 이동 작업으로 인해 적응했습니다
스페이서_스케빈저_블래터디아
↷ 문서 이름이 game:starfield:스페이서_스케빈저_블래터디아에서 game:starfield:spacer_scavenger_blattodea(으)로 바뀌었습니다
고장난_화물선
deserted_trade_authority_starstation
mazoga_the_orc_quest
[(Mazoga The Orc Quest)]
burden_of_the_proof
rook_meets_king
deep_cover
[애들러 캠프]
proxmox_gpu
embryo_transfer
[3일, 5일]