⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nsunimgr.cpp

📁 随着计算机信息技术的飞速发展
💻 CPP
📖 第 1 页 / 共 2 页
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard

#include "stdafx.h"
#include "nsunimgr.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif



/////////////////////////////////////////////////////////////////////////////
// _CUniCastEvents properties

/////////////////////////////////////////////////////////////////////////////
// _CUniCastEvents operations

void _CUniCastEvents::OnServerOnline(DATE datetime)
{
	static BYTE parms[] =
		VTS_DATE;
	InvokeHelper(0x8fd, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime);
}

void _CUniCastEvents::OnServerOffline(DATE datetime, long hr)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4;
	InvokeHelper(0x8fe, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr);
}

void _CUniCastEvents::OnServerFault(DATE datetime, long hr)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4;
	InvokeHelper(0x90c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr);
}

void _CUniCastEvents::OnEventBacklogReached(DATE datetime)
{
	static BYTE parms[] =
		VTS_DATE;
	InvokeHelper(0x90b, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime);
}

void _CUniCastEvents::OnClientConnect(DATE datetime, long hr, long nClientid, LPCTSTR strIpAddress, short port)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_I4 VTS_BSTR VTS_I2;
	InvokeHelper(0x8ff, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr, nClientid, strIpAddress, port);
}

void _CUniCastEvents::OnClientDisconnect(DATE datetime, long hr, long nClientid, LPCTSTR strIpAddress, short port)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_I4 VTS_BSTR VTS_I2;
	InvokeHelper(0x900, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr, nClientid, strIpAddress, port);
}

void _CUniCastEvents::OnClientPlay(DATE datetime, long hr, long nClientid, LPCTSTR strFileName)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_I4 VTS_BSTR;
	InvokeHelper(0x901, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr, nClientid, strFileName);
}

void _CUniCastEvents::OnClientStride(DATE datetime, long hr, long nClientid, LPCTSTR strFileName)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_I4 VTS_BSTR;
	InvokeHelper(0x902, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr, nClientid, strFileName);
}

void _CUniCastEvents::OnClientStop(DATE datetime, long hr, long nClientid, LPCTSTR strFileName)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_I4 VTS_BSTR;
	InvokeHelper(0x903, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr, nClientid, strFileName);
}

void _CUniCastEvents::OnAdminClientLimit(DATE datetime, long hr, LPCTSTR strIpAddress, long nCount, LPCTSTR virtualPath)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_BSTR VTS_I4 VTS_BSTR;
	InvokeHelper(0x904, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr, strIpAddress, nCount, virtualPath);
}

void _CUniCastEvents::OnAdminFileBitRateLimit(DATE datetime, long hr, LPCTSTR strIpAddress, long nCount)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_BSTR VTS_I4;
	InvokeHelper(0x908, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr, strIpAddress, nCount);
}

void _CUniCastEvents::OnAdminBandWidthLimit(DATE datetime, long hr, LPCTSTR strIpAddress, long nCount, LPCTSTR virtualPath)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_BSTR VTS_I4 VTS_BSTR;
	InvokeHelper(0x909, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr, strIpAddress, nCount, virtualPath);
}

void _CUniCastEvents::OnAdminKillClient(DATE datetime, long hr, LPCTSTR strIpAddress, long nClientid)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_BSTR VTS_I4;
	InvokeHelper(0x90d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, hr, strIpAddress, nClientid);
}

void _CUniCastEvents::OnMaxBandWidth(DATE datetime, long nRate, LPCTSTR virtualPath)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_BSTR;
	InvokeHelper(0x905, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, nRate, virtualPath);
}

void _CUniCastEvents::OnMaxFileBitRate(DATE datetime, long nRate)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4;
	InvokeHelper(0x906, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, nRate);
}

void _CUniCastEvents::OnMaxClients(DATE datetime, long nCount, LPCTSTR virtualPath)
{
	static BYTE parms[] =
		VTS_DATE VTS_I4 VTS_BSTR;
	InvokeHelper(0x907, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 datetime, nCount, virtualPath);
}


/////////////////////////////////////////////////////////////////////////////
// CUniCastAdminControl properties

/////////////////////////////////////////////////////////////////////////////
// CUniCastAdminControl operations

CString CUniCastAdminControl::GetFullName()
{
	CString result;
	InvokeHelper(0x835, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

CString CUniCastAdminControl::GetName()
{
	CString result;
	InvokeHelper(0x837, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

long CUniCastAdminControl::GetMaxBandWidth()
{
	long result;
	InvokeHelper(0x7d4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetMaxBandWidth(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x7d4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

long CUniCastAdminControl::GetMaxFileBitRate()
{
	long result;
	InvokeHelper(0x7d6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetMaxFileBitRate(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x7d6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

long CUniCastAdminControl::GetMaxClients()
{
	long result;
	InvokeHelper(0x7d7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetMaxClients(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x7d7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

LPDISPATCH CUniCastAdminControl::GetClients()
{
	LPDISPATCH result;
	InvokeHelper(0x7d8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
	return result;
}

LPDISPATCH CUniCastAdminControl::GetVirtualRoots()
{
	LPDISPATCH result;
	InvokeHelper(0x7e1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
	return result;
}

CString CUniCastAdminControl::GetServer()
{
	CString result;
	InvokeHelper(0x7d9, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetEventsProxy(LPCTSTR lpszNewValue)
{
	static BYTE parms[] =
		VTS_BSTR;
	InvokeHelper(0x7f7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 lpszNewValue);
}

CString CUniCastAdminControl::GetEventsProxy()
{
	CString result;
	InvokeHelper(0x7f7, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetLogFileDirectory(LPCTSTR lpszNewValue)
{
	static BYTE parms[] =
		VTS_BSTR;
	InvokeHelper(0x7db, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 lpszNewValue);
}

CString CUniCastAdminControl::GetLogFileDirectory()
{
	CString result;
	InvokeHelper(0x7db, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

long CUniCastAdminControl::GetLogFilePeriod()
{
	long result;
	InvokeHelper(0x7de, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetLogFilePeriod(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x7de, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

BOOL CUniCastAdminControl::GetEnableLogging()
{
	BOOL result;
	InvokeHelper(0x7df, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetEnableLogging(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x7df, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

long CUniCastAdminControl::GetLogFileSize()
{
	long result;
	InvokeHelper(0x7e0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetLogFileSize(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x7e0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

BOOL CUniCastAdminControl::GetServerEvents()
{
	BOOL result;
	InvokeHelper(0x7ee, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetServerEvents(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x7ee, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

BOOL CUniCastAdminControl::GetAlertEvents()
{
	BOOL result;
	InvokeHelper(0x7f6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetAlertEvents(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x7f6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

BOOL CUniCastAdminControl::GetAdminEvents()
{
	BOOL result;
	InvokeHelper(0x7f3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetAdminEvents(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x7f3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

BOOL CUniCastAdminControl::GetClientEvents()
{
	BOOL result;
	InvokeHelper(0x7f5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetClientEvents(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x7f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

CString CUniCastAdminControl::GetProxyUser()
{
	CString result;
	InvokeHelper(0x7f8, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

CString CUniCastAdminControl::GetProxyHostName()
{
	CString result;
	InvokeHelper(0x7fa, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetProxyHostName(LPCTSTR lpszNewValue)
{
	static BYTE parms[] =
		VTS_BSTR;
	InvokeHelper(0x7fa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 lpszNewValue);
}

BOOL CUniCastAdminControl::GetEnableProxy()
{
	BOOL result;
	InvokeHelper(0x7fb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetEnableProxy(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x7fb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

LPDISPATCH CUniCastAdminControl::GetAuthenticationPlugins()
{
	LPDISPATCH result;
	InvokeHelper(0x7fd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
	return result;
}

LPDISPATCH CUniCastAdminControl::GetEventPlugins()
{
	LPDISPATCH result;
	InvokeHelper(0x7fe, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
	return result;
}

long CUniCastAdminControl::GetServerStatus()
{
	long result;
	InvokeHelper(0x800, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

long CUniCastAdminControl::GetMaxLicensedClients()
{
	long result;
	InvokeHelper(0x801, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

BOOL CUniCastAdminControl::GetEnableHttpStreaming()
{
	BOOL result;
	InvokeHelper(0x802, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CUniCastAdminControl::SetEnableHttpStreaming(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x802, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

void CUniCastAdminControl::Connect(LPCTSTR pszServerName)
{
	static BYTE parms[] =
		VTS_BSTR;
	InvokeHelper(0x60020028, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 pszServerName);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -