www.pudn.com > ΓάΒλΜ½Υλ1.0Τ΄³ΜΠς > ntport.h


/* 
NTPort Library 
Copyright (c) 1997-1999 Hai Li, Zeal SoftStudio 
EMail: haili@public.bta.net.cn 
Web: http://members.tripod.com/~zealsoft 
     http://www.netease.com/~zealsoft/indexc.html 
*/ 
#ifndef NTPort 
 
#define NTPort 
 
#ifdef __cplusplus 
extern "C" { 
#endif 
 
int APIENTRY GetLastState(char *s); 
void APIENTRY EnablePorts(WORD PortStart, WORD PortStop); 
void APIENTRY DisablePorts(WORD PortStart, WORD PortStop); 
BOOL APIENTRY IsWinNT(); 
WORD APIENTRY Inp(WORD PortNum); 
WORD APIENTRY Inport(WORD PortNum); 
WORD APIENTRY Inpw(WORD PortNum); 
WORD APIENTRY InportW(WORD PortNum); 
DWORD APIENTRY Inpd(WORD PortNum); 
DWORD APIENTRY InportD(WORD PortNum); 
void APIENTRY Outp(WORD PortNum, WORD Data); 
void APIENTRY Outport(WORD PortNum, WORD Data); 
void APIENTRY Outpw(WORD PortNum, WORD Data); 
void APIENTRY OutportW(WORD PortNum, WORD Data); 
void APIENTRY Outpd(WORD PortNum, DWORD Data); 
void APIENTRY OutportD(WORD PortNum, DWORD Data); 
void APIENTRY LicenseInfo(LPSTR sUserName, DWORD sKey); 
WORD APIENTRY GetNTPortVersion(); 
const ERROR_NONE = 0; 
const ERROR_DRIVER = 6; 
 
#ifdef __cplusplus 
} 
#endif 
 
#endif