📄 nschmgr.cpp
字号:
}
/////////////////////////////////////////////////////////////////////////////
// CStationStreamDescriptor properties
/////////////////////////////////////////////////////////////////////////////
// CStationStreamDescriptor operations
long CStationStreamDescriptor::GetType()
{
long result;
InvokeHelper(0x9e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
CString CStationStreamDescriptor::GetDescription()
{
CString result;
InvokeHelper(0x9f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
long CStationStreamDescriptor::GetWidth()
{
long result;
InvokeHelper(0xa0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long CStationStreamDescriptor::GetHeight()
{
long result;
InvokeHelper(0xa1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
/////////////////////////////////////////////////////////////////////////////
// CStationStreams properties
/////////////////////////////////////////////////////////////////////////////
// CStationStreams operations
LPDISPATCH CStationStreams::GetItem(long lIndex)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
lIndex);
return result;
}
long CStationStreams::GetCount()
{
long result;
InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
LPDISPATCH CStationStreams::Open(LPCTSTR bstrStreamSrc, LPCTSTR bstrAlias, long pa)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_BSTR VTS_BSTR VTS_I4;
InvokeHelper(0x6a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
bstrStreamSrc, bstrAlias, pa);
return result;
}
LPDISPATCH CStationStreams::Find(LPCTSTR bstrAlias)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x6c, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
bstrAlias);
return result;
}
/////////////////////////////////////////////////////////////////////////////
// CStationAddress properties
/////////////////////////////////////////////////////////////////////////////
// CStationAddress operations
long CStationAddress::GetType()
{
long result;
InvokeHelper(0x6f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
short CStationAddress::GetPort()
{
short result;
InvokeHelper(0x70, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
return result;
}
CString CStationAddress::GetAddress()
{
CString result;
InvokeHelper(0x71, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
/////////////////////////////////////////////////////////////////////////////
// CStationHostAddresses properties
/////////////////////////////////////////////////////////////////////////////
// CStationHostAddresses operations
LPDISPATCH CStationHostAddresses::GetItem(long lIndex)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
lIndex);
return result;
}
long CStationHostAddresses::GetCount()
{
long result;
InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
/////////////////////////////////////////////////////////////////////////////
// CStationChannels properties
/////////////////////////////////////////////////////////////////////////////
// CStationChannels operations
LPDISPATCH CStationChannels::GetItem(long lIndex)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
lIndex);
return result;
}
long CStationChannels::GetCount()
{
long result;
InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
LPDISPATCH CStationChannels::Open(LPCTSTR bstrChanName, long pa)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_BSTR VTS_I4;
InvokeHelper(0x6a, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
bstrChanName, pa);
return result;
}
LPDISPATCH CStationChannels::Find(LPCTSTR bstrChName)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x6c, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
bstrChName);
return result;
}
/////////////////////////////////////////////////////////////////////////////
// CStationClient properties
/////////////////////////////////////////////////////////////////////////////
// CStationClient operations
long CStationClient::GetId()
{
long result;
InvokeHelper(0x74, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long CStationClient::GetChannelId()
{
long result;
InvokeHelper(0x75, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long CStationClient::GetDeliveryMode()
{
long result;
InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
LPDISPATCH CStationClient::GetAddress()
{
LPDISPATCH result;
InvokeHelper(0x77, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
void CStationClient::Disconnect()
{
InvokeHelper(0x73, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
/////////////////////////////////////////////////////////////////////////////
// CStationClients properties
/////////////////////////////////////////////////////////////////////////////
// CStationClients operations
LPDISPATCH CStationClients::GetItem(long lIndex)
{
LPDISPATCH result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
lIndex);
return result;
}
long CStationClients::GetCount()
{
long result;
InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
/////////////////////////////////////////////////////////////////////////////
// CStationAdmin properties
/////////////////////////////////////////////////////////////////////////////
// CStationAdmin operations
void CStationAdmin::Connect(LPCTSTR bstrMachine)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x65, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bstrMachine);
}
LPDISPATCH CStationAdmin::GetChannels()
{
LPDISPATCH result;
InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH CStationAdmin::GetHostAddresses()
{
LPDISPATCH result;
InvokeHelper(0x72, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH CStationAdmin::GetClients()
{
LPDISPATCH result;
InvokeHelper(0x78, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH CStationAdmin::GetStreams()
{
LPDISPATCH result;
InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
CString CStationAdmin::GetServer()
{
CString result;
InvokeHelper(0xa5, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CStationAdmin::SetProxyAuthenticationInfo(LPCTSTR bstrUser, LPCTSTR bstrNewPasswd)
{
static BYTE parms[] =
VTS_BSTR VTS_BSTR;
InvokeHelper(0xac, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bstrUser, bstrNewPasswd);
}
CString CStationAdmin::GetProxyUser()
{
CString result;
InvokeHelper(0xaf, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
BOOL CStationAdmin::GetEnableProxy()
{
BOOL result;
InvokeHelper(0xad, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CStationAdmin::SetEnableProxy(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0xad, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
CString CStationAdmin::GetProxyHostName()
{
CString result;
InvokeHelper(0xae, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CStationAdmin::SetProxyHostName(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0xae, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
BOOL CStationAdmin::GetEnableHttpStreaming()
{
BOOL result;
InvokeHelper(0xb3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CStationAdmin::SetEnableHttpStreaming(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0xb3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
/////////////////////////////////////////////////////////////////////////////
// CStationAdmin2 properties
/////////////////////////////////////////////////////////////////////////////
// CStationAdmin2 operations
void CStationAdmin2::Connect(LPCTSTR bstrMachine)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x65, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bstrMachine);
}
LPDISPATCH CStationAdmin2::GetChannels()
{
LPDISPATCH result;
InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH CStationAdmin2::GetHostAddresses()
{
LPDISPATCH result;
InvokeHelper(0x72, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH CStationAdmin2::GetClients()
{
LPDISPATCH result;
InvokeHelper(0x78, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
LPDISPATCH CStationAdmin2::GetStreams()
{
LPDISPATCH result;
InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
return result;
}
CString CStationAdmin2::GetServer()
{
CString result;
InvokeHelper(0xa5, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CStationAdmin2::SetProxyAuthenticationInfo(LPCTSTR bstrUser, LPCTSTR bstrNewPasswd)
{
static BYTE parms[] =
VTS_BSTR VTS_BSTR;
InvokeHelper(0xac, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bstrUser, bstrNewPasswd);
}
CString CStationAdmin2::GetProxyUser()
{
CString result;
InvokeHelper(0xaf, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
BOOL CStationAdmin2::GetEnableProxy()
{
BOOL result;
InvokeHelper(0xad, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CStationAdmin2::SetEnableProxy(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0xad, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
CString CStationAdmin2::GetProxyHostName()
{
CString result;
InvokeHelper(0xae, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void CStationAdmin2::SetProxyHostName(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0xae, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
BOOL CStationAdmin2::GetEnableHttpStreaming()
{
BOOL result;
InvokeHelper(0xb3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void CStationAdmin2::SetEnableHttpStreaming(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0xb3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
long CStationAdmin2::GetPlaySendDelta(long dwStreamID)
{
long result;
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xb4, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
dwStreamID);
return result;
}
/////////////////////////////////////////////////////////////////////////////
// _CStationAdminEvents properties
/////////////////////////////////////////////////////////////////////////////
// _CStationAdminEvents operations
void _CStationAdminEvents::OnChannelOpen(LPDISPATCH pChan)
{
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0xc9, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
pChan);
}
void _CStationAdminEvents::OnChannelClose(LPCTSTR bstrChName, LPCTSTR bstrChDesc, long lChId)
{
static BYTE parms[] =
VTS_BSTR VTS_BSTR VTS_I4;
InvokeHelper(0xca, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bstrChName, bstrChDesc, lChId);
}
void _CStationAdminEvents::OnChannelStreamChange(LPDISPATCH pChan, LPDISPATCH pOldStm, LPDISPATCH pNewStm)
{
static BYTE parms[] =
VTS_DISPATCH VTS_DISPATCH VTS_DISPATCH;
InvokeHelper(0xcb, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
pChan, pOldStm, pNewStm);
}
void _CStationAdminEvents::OnChannelPropertyChange(LPDISPATCH pChan)
{
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0xcc, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
pChan);
}
void _CStationAdminEvents::OnStreamOpen(LPDISPATCH pStm)
{
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0xcd, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
pStm);
}
void _CStationAdminEvents::OnStreamClose(LPCTSTR bstrStmSrc, LPCTSTR bstrStmDesc, long lStmId)
{
static BYTE parms[] =
VTS_BSTR VTS_BSTR VTS_I4;
InvokeHelper(0xce, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bstrStmSrc, bstrStmDesc, lStmId);
}
void _CStationAdminEvents::OnStreamStart(LPDISPATCH pStm)
{
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0xcf, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
pStm);
}
void _CStationAdminEvents::OnStreamStop(LPDISPATCH pStm, long hr)
{
static BYTE parms[] =
VTS_DISPATCH VTS_I4;
InvokeHelper(0xd0, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
pStm, hr);
}
void _CStationAdminEvents::OnStreamPropertyChange(LPDISPATCH pStm)
{
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0xd1, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
pStm);
}
void _CStationAdminEvents::OnStreamArchiveClosed(LPDISPATCH pStm, long hr)
{
static BYTE parms[] =
VTS_DISPATCH VTS_I4;
InvokeHelper(0xd2, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
pStm, hr);
}
void _CStationAdminEvents::OnClientConnect(LPDISPATCH pClient)
{
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
pClient);
}
void _CStationAdminEvents::OnClientDisconnect(LPCTSTR bstrClientAddr, long lClientDeliveryMode, long lClientId)
{
static BYTE parms[] =
VTS_BSTR VTS_I4 VTS_I4;
InvokeHelper(0xd4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
bstrClientAddr, lClientDeliveryMode, lClientId);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -