📄 dlprinterportioxcontrol_tlb.h
字号:
}
VARIANT_BOOL get_LPTError(void)
{
VARIANT_BOOL Value;
get_LPTError(&Value);
return Value;
}
HRESULT /*[VT_HRESULT:0]*/ get_LPTNumPorts(unsigned char* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("LPTNumPorts"), DISPID(13));
TAutoArgs<0> _args;
return OutRetValSetterPtr(Value /*[VT_UI1:1]*/, _args, OlePropertyGet(_dispid, _args));
}
unsigned char get_LPTNumPorts(void)
{
unsigned char Value;
get_LPTNumPorts(&Value);
return Value;
}
HRESULT /*[VT_HRESULT:0]*/ get_LPTNumber(unsigned char* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("LPTNumber"), DISPID(14));
TAutoArgs<0> _args;
return OutRetValSetterPtr(Value /*[VT_UI1:1]*/, _args, OlePropertyGet(_dispid, _args));
}
unsigned char get_LPTNumber(void)
{
unsigned char Value;
get_LPTNumber(&Value);
return Value;
}
HRESULT /*[VT_HRESULT:0]*/ set_LPTNumber(unsigned char Value/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("LPTNumber"), DISPID(14));
TAutoArgs<1> _args;
_args[1] = Value /*[VT_UI1:0]*/;
return OlePropertyPut(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ get_LPTBasePort(short* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("LPTBasePort"), DISPID(15));
TAutoArgs<0> _args;
return OutRetValSetterPtr(Value /*[VT_I2:1]*/, _args, OlePropertyGet(_dispid, _args));
}
short get_LPTBasePort(void)
{
short Value;
get_LPTBasePort(&Value);
return Value;
}
HRESULT /*[VT_HRESULT:0]*/ OpenDriver()
{
static _TDispID _dispid(*this, OLETEXT("OpenDriver"), DISPID(16));
return OleFunction(_dispid);
}
HRESULT /*[VT_HRESULT:0]*/ CloseDriver()
{
static _TDispID _dispid(*this, OLETEXT("CloseDriver"), DISPID(17));
return OleFunction(_dispid);
}
HRESULT /*[VT_HRESULT:0]*/ ReadPortFIFO(short PortAddr/*[in]*/,short NumPorts/*[in]*/,
unsigned char Buffer/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("ReadPortFIFO"), DISPID(18));
TAutoArgs<3> _args;
_args[1] = PortAddr /*[VT_I2:0]*/;
_args[2] = NumPorts /*[VT_I2:0]*/;
_args[3] = Buffer /*[VT_UI1:0]*/;
return OleFunction(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ WritePortFIFO(short PortAddr/*[in]*/,short NumPorts/*[in]*/,
unsigned char Buffer/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("WritePortFIFO"), DISPID(19));
TAutoArgs<3> _args;
_args[1] = PortAddr /*[VT_I2:0]*/;
_args[2] = NumPorts /*[VT_I2:0]*/;
_args[3] = Buffer /*[VT_UI1:0]*/;
return OleFunction(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ ReadWPortFIFO(short PortAddr/*[in]*/,short NumPorts/*[in]*/,
short Buffer/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("ReadWPortFIFO"), DISPID(20));
TAutoArgs<3> _args;
_args[1] = PortAddr /*[VT_I2:0]*/;
_args[2] = NumPorts /*[VT_I2:0]*/;
_args[3] = Buffer /*[VT_I2:0]*/;
return OleFunction(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ WriteWPortFIFO(short PortAddr/*[in]*/,short NumPorts/*[in]*/,
short Buffer/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("WriteWPortFIFO"), DISPID(21));
TAutoArgs<3> _args;
_args[1] = PortAddr /*[VT_I2:0]*/;
_args[2] = NumPorts /*[VT_I2:0]*/;
_args[3] = Buffer /*[VT_I2:0]*/;
return OleFunction(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ ReadLPortFIFO(short PortAddr/*[in]*/,short NumPorts/*[in]*/,
long Buffer/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("ReadLPortFIFO"), DISPID(22));
TAutoArgs<3> _args;
_args[1] = PortAddr /*[VT_I2:0]*/;
_args[2] = NumPorts /*[VT_I2:0]*/;
_args[3] = Buffer /*[VT_I4:0]*/;
return OleFunction(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ WriteLPortFIFO(short PortAddr/*[in]*/,short NumPorts/*[in]*/,
long Buffer/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("WriteLPortFIFO"), DISPID(23));
TAutoArgs<3> _args;
_args[1] = PortAddr /*[VT_I2:0]*/;
_args[2] = NumPorts /*[VT_I2:0]*/;
_args[3] = Buffer /*[VT_I4:0]*/;
return OleFunction(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ ReadPort(short Address/*[in]*/,unsigned char* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("ReadPort"), DISPID(24));
TAutoArgs<1> _args;
_args[1] = Address /*[VT_I2:0]*/;
return OutRetValSetterPtr(Value /*[VT_UI1:1]*/, _args, OleFunction(_dispid, _args));
}
HRESULT /*[VT_HRESULT:0]*/ WritePort(short Address/*[in]*/,unsigned char Data/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("WritePort"), DISPID(25));
TAutoArgs<2> _args;
_args[1] = Address /*[VT_I2:0]*/;
_args[2] = Data /*[VT_UI1:0]*/;
return OleFunction(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ ReadPortW(short Address/*[in]*/,short* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("ReadPortW"), DISPID(26));
TAutoArgs<1> _args;
_args[1] = Address /*[VT_I2:0]*/;
return OutRetValSetterPtr(Value /*[VT_I2:1]*/, _args, OleFunction(_dispid, _args));
}
HRESULT /*[VT_HRESULT:0]*/ WritePortW(short Address/*[in]*/,short Data/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("WritePortW"), DISPID(27));
TAutoArgs<2> _args;
_args[1] = Address /*[VT_I2:0]*/;
_args[2] = Data /*[VT_I2:0]*/;
return OleFunction(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ ReadPortL(short Address/*[in]*/,long* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("ReadPortL"), DISPID(28));
TAutoArgs<1> _args;
_args[1] = Address /*[VT_I2:0]*/;
return OutRetValSetterPtr(Value /*[VT_I4:1]*/, _args, OleFunction(_dispid, _args));
}
HRESULT /*[VT_HRESULT:0]*/ WritePortL(short Address/*[in]*/,long Data/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("WritePortL"), DISPID(29));
TAutoArgs<2> _args;
_args[1] = Address /*[VT_I2:0]*/;
_args[2] = Data /*[VT_I4:0]*/;
return OleFunction(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ get_DriverPath(BSTR* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("DriverPath"), DISPID(30));
TAutoArgs<0> _args;
return OutRetValSetterPtr(Value /*[VT_BSTR:1]*/, _args, OlePropertyGet(_dispid, _args));
}
BSTR get_DriverPath(void)
{
BSTR Value;
get_DriverPath(&Value);
return Value;
}
HRESULT /*[VT_HRESULT:0]*/ set_DriverPath(BSTR Value/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("DriverPath"), DISPID(30));
TAutoArgs<1> _args;
_args[1] = Value /*[VT_BSTR:0]*/;
return OlePropertyPut(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ get_DLLPath(BSTR* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("DLLPath"), DISPID(31));
TAutoArgs<0> _args;
return OutRetValSetterPtr(Value /*[VT_BSTR:1]*/, _args, OlePropertyGet(_dispid, _args));
}
BSTR get_DLLPath(void)
{
BSTR Value;
get_DLLPath(&Value);
return Value;
}
HRESULT /*[VT_HRESULT:0]*/ set_DLLPath(BSTR Value/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("DLLPath"), DISPID(31));
TAutoArgs<1> _args;
_args[1] = Value /*[VT_BSTR:0]*/;
return OlePropertyPut(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ get_ActiveHW(VARIANT_BOOL* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("ActiveHW"), DISPID(32));
TAutoArgs<0> _args;
return OutRetValSetterPtr(Value /*[VT_BOOL:1]*/, _args, OlePropertyGet(_dispid, _args));
}
VARIANT_BOOL get_ActiveHW(void)
{
VARIANT_BOOL Value;
get_ActiveHW(&Value);
return Value;
}
HRESULT /*[VT_HRESULT:0]*/ get_HardAccess(VARIANT_BOOL* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("HardAccess"), DISPID(33));
TAutoArgs<0> _args;
return OutRetValSetterPtr(Value /*[VT_BOOL:1]*/, _args, OlePropertyGet(_dispid, _args));
}
VARIANT_BOOL get_HardAccess(void)
{
VARIANT_BOOL Value;
get_HardAccess(&Value);
return Value;
}
HRESULT /*[VT_HRESULT:0]*/ set_HardAccess(VARIANT_BOOL Value/*[in]*/)
{
static _TDispID _dispid(*this, OLETEXT("HardAccess"), DISPID(33));
TAutoArgs<1> _args;
_args[1] = Value /*[VT_BOOL:0]*/;
return OlePropertyPut(_dispid, _args);
}
HRESULT /*[VT_HRESULT:0]*/ get_LastError(BSTR* Value/*[out,retval]*/)
{
static _TDispID _dispid(*this, OLETEXT("LastError"), DISPID(34));
TAutoArgs<0> _args;
return OutRetValSetterPtr(Value /*[VT_BSTR:1]*/, _args, OlePropertyGet(_dispid, _args));
}
BSTR get_LastError(void)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -