函数
STDMETHOD(com_ar_query_raw_records_number_c)(
LONG nTagID,
Com_hdTime* pStartTime,
Com_hdTime* pEndTime,
LONG* pRecNum
);
参数
[in] LONG nTagID, TagID
[in]Com_hdTime* pStartTime, 查询的起始时间戳
[in]Com_hdTime* pEndTime, 查询的结束时间戳
[out]LONG* pRecNum,要查询的记录个数
返回值
成功,返回RD_SUCCESS。失败返回其它错误码,见error_code.h
说明
该接口用来查询某一Tag指定时间段内的原始记录条数。
举例
|
!MISSING PHRASE 'COPYCODE'! |
HRESULT hr ; BSTR szIP = ::SysAllocString( L"127.0.0.1" ); BSTR szBalIP = ::SysAllocString( L"1.1.1.1" ); LONG nPort = 5678; LONG nBakPort = 1234; LONG nTimeOut = 3;
hr = m_pabc->com_nt_connect_c(szIP, nPort, nBakIP, nBakPort, nTimeOut); if (hr != S_OK) { return; }
LONG nRecNum; LONG nTagID = 1;
// 组织传入数据 Com_hdTime comStartTime,comEndTime; comStartTime.nSec = 1378706236; comStartTime.nMsec = 0; comEndTime.nSec = 1378709836; comEndTime.nMsec = 0;
hr = m_pabc->com_ar_query_raw_records_number_c( nTagID, &comStartTime, &comEndTime, &nRecNum ); if (hr != S_OK) { return; }
hr = m_pabc->com_nt_disconnect_c(); if (hr != S_OK) { return; }
::SysFreeString( szIP ); ::SysFreeString( szBalIP ); |
©2015. All Rights Reserved.