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

📄 nsunimgr.h

📁 随着计算机信息技术的飞速发展
💻 H
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// _CUniCastEvents wrapper class

class _CUniCastEvents : public COleDispatchDriver
{
public:
	_CUniCastEvents() {}		// Calls COleDispatchDriver default constructor
	_CUniCastEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	_CUniCastEvents(const _CUniCastEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void OnServerOnline(DATE datetime);
	void OnServerOffline(DATE datetime, long hr);
	void OnServerFault(DATE datetime, long hr);
	void OnEventBacklogReached(DATE datetime);
	void OnClientConnect(DATE datetime, long hr, long nClientid, LPCTSTR strIpAddress, short port);
	void OnClientDisconnect(DATE datetime, long hr, long nClientid, LPCTSTR strIpAddress, short port);
	void OnClientPlay(DATE datetime, long hr, long nClientid, LPCTSTR strFileName);
	void OnClientStride(DATE datetime, long hr, long nClientid, LPCTSTR strFileName);
	void OnClientStop(DATE datetime, long hr, long nClientid, LPCTSTR strFileName);
	void OnAdminClientLimit(DATE datetime, long hr, LPCTSTR strIpAddress, long nCount, LPCTSTR virtualPath);
	void OnAdminFileBitRateLimit(DATE datetime, long hr, LPCTSTR strIpAddress, long nCount);
	void OnAdminBandWidthLimit(DATE datetime, long hr, LPCTSTR strIpAddress, long nCount, LPCTSTR virtualPath);
	void OnAdminKillClient(DATE datetime, long hr, LPCTSTR strIpAddress, long nClientid);
	void OnMaxBandWidth(DATE datetime, long nRate, LPCTSTR virtualPath);
	void OnMaxFileBitRate(DATE datetime, long nRate);
	void OnMaxClients(DATE datetime, long nCount, LPCTSTR virtualPath);
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastAdminControl wrapper class

class CUniCastAdminControl : public COleDispatchDriver
{
public:
	CUniCastAdminControl() {}		// Calls COleDispatchDriver default constructor
	CUniCastAdminControl(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CUniCastAdminControl(const CUniCastAdminControl& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	CString GetFullName();
	CString GetName();
	long GetMaxBandWidth();
	void SetMaxBandWidth(long nNewValue);
	long GetMaxFileBitRate();
	void SetMaxFileBitRate(long nNewValue);
	long GetMaxClients();
	void SetMaxClients(long nNewValue);
	LPDISPATCH GetClients();
	LPDISPATCH GetVirtualRoots();
	CString GetServer();
	void SetEventsProxy(LPCTSTR lpszNewValue);
	CString GetEventsProxy();
	void SetLogFileDirectory(LPCTSTR lpszNewValue);
	CString GetLogFileDirectory();
	long GetLogFilePeriod();
	void SetLogFilePeriod(long nNewValue);
	BOOL GetEnableLogging();
	void SetEnableLogging(BOOL bNewValue);
	long GetLogFileSize();
	void SetLogFileSize(long nNewValue);
	BOOL GetServerEvents();
	void SetServerEvents(BOOL bNewValue);
	BOOL GetAlertEvents();
	void SetAlertEvents(BOOL bNewValue);
	BOOL GetAdminEvents();
	void SetAdminEvents(BOOL bNewValue);
	BOOL GetClientEvents();
	void SetClientEvents(BOOL bNewValue);
	CString GetProxyUser();
	CString GetProxyHostName();
	void SetProxyHostName(LPCTSTR lpszNewValue);
	BOOL GetEnableProxy();
	void SetEnableProxy(BOOL bNewValue);
	LPDISPATCH GetAuthenticationPlugins();
	LPDISPATCH GetEventPlugins();
	long GetServerStatus();
	long GetMaxLicensedClients();
	BOOL GetEnableHttpStreaming();
	void SetEnableHttpStreaming(BOOL bNewValue);
	void Connect(LPCTSTR pszServerName);
	void SetProxyAuthenticationInfo(LPCTSTR bstrUser, LPCTSTR bstrPassword);
	void KillClient(long nClientid);
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastClients wrapper class

class CUniCastClients : public COleDispatchDriver
{
public:
	CUniCastClients() {}		// Calls COleDispatchDriver default constructor
	CUniCastClients(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CUniCastClients(const CUniCastClients& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(long nIndex);
	long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastClient wrapper class

class CUniCastClient : public COleDispatchDriver
{
public:
	CUniCastClient() {}		// Calls COleDispatchDriver default constructor
	CUniCastClient(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CUniCastClient(const CUniCastClient& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	long GetClientID();
	long GetPortID();
	CString GetIPAddress();
	long GetStatus();
	CString GetFilename();
	void Disconnect();
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastVirtualRoots wrapper class

class CUniCastVirtualRoots : public COleDispatchDriver
{
public:
	CUniCastVirtualRoots() {}		// Calls COleDispatchDriver default constructor
	CUniCastVirtualRoots(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CUniCastVirtualRoots(const CUniCastVirtualRoots& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(const VARIANT& varItem);
	long GetCount();
	void Add(LPCTSTR pszAliasName, LPCTSTR pszVirtualDirectory, const VARIANT& MaxClients, const VARIANT& MaxBandWidth);
	void Remove(const VARIANT& varItem);
	void SetAsHome(const VARIANT& value);
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastVirtualRoot wrapper class

class CUniCastVirtualRoot : public COleDispatchDriver
{
public:
	CUniCastVirtualRoot() {}		// Calls COleDispatchDriver default constructor
	CUniCastVirtualRoot(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CUniCastVirtualRoot(const CUniCastVirtualRoot& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	CString GetDirectoryPath();
	CString GetAliasName();
	void SetDirectoryPath(LPCTSTR lpszNewValue);
	long GetMaxBandWidth();
	void SetMaxBandWidth(long nNewValue);
	long GetMaxClients();
	void SetMaxClients(long nNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastAuthenticationPlugins wrapper class

class CUniCastAuthenticationPlugins : public COleDispatchDriver
{
public:
	CUniCastAuthenticationPlugins() {}		// Calls COleDispatchDriver default constructor
	CUniCastAuthenticationPlugins(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CUniCastAuthenticationPlugins(const CUniCastAuthenticationPlugins& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(long nIndex);
	long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastAuthenticationPlugin wrapper class

class CUniCastAuthenticationPlugin : public COleDispatchDriver
{
public:
	CUniCastAuthenticationPlugin() {}		// Calls COleDispatchDriver default constructor
	CUniCastAuthenticationPlugin(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CUniCastAuthenticationPlugin(const CUniCastAuthenticationPlugin& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void SetEnabled(BOOL bNewValue);
	CString GetDescription();
	CString GetClsid();
	CString GetAuthor();
	CString GetCopyright();
	long GetStatus();
	long GetLastError();
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastEventPlugins wrapper class

class CUniCastEventPlugins : public COleDispatchDriver
{
public:
	CUniCastEventPlugins() {}		// Calls COleDispatchDriver default constructor
	CUniCastEventPlugins(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CUniCastEventPlugins(const CUniCastEventPlugins& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	LPDISPATCH GetItem(long nIndex);
	long GetCount();
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastEventPlugin wrapper class

class CUniCastEventPlugin : public COleDispatchDriver
{
public:
	CUniCastEventPlugin() {}		// Calls COleDispatchDriver default constructor
	CUniCastEventPlugin(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CUniCastEventPlugin(const CUniCastEventPlugin& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void SetEnabled(BOOL bNewValue);
	CString GetDescription();
	CString GetClsid();
	CString GetAuthor();
	CString GetCopyright();
	long GetStatus();
	long GetLastError();
};
/////////////////////////////////////////////////////////////////////////////
// _CUniCastTraceEvents wrapper class

class _CUniCastTraceEvents : public COleDispatchDriver
{
public:
	_CUniCastTraceEvents() {}		// Calls COleDispatchDriver default constructor
	_CUniCastTraceEvents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	_CUniCastTraceEvents(const _CUniCastTraceEvents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void OnTraceStateChange(long newstate);
};
/////////////////////////////////////////////////////////////////////////////
// CUniCastTraceView wrapper class

class CUniCastTraceView : public COleDispatchDriver
{
public:
	CUniCastTraceView() {}		// Calls COleDispatchDriver default constructor
	CUniCastTraceView(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CUniCastTraceView(const CUniCastTraceView& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	void SetBackColor(unsigned long newValue);
	unsigned long GetBackColor();
	void SetRefFont(LPDISPATCH newValue);
	void SetFont(LPDISPATCH newValue);
	LPDISPATCH GetFont();
	void SetForeColor(unsigned long newValue);
	unsigned long GetForeColor();
	void SetServer(LPCTSTR ServerName, LPCTSTR ProxyName);
	void TraceProperties();
	void PauseTrace(long fPause);
	void ClearTrace();
};

⌨️ 快捷键说明

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