Esempio n. 1
0
//DLLの開放
//戻り値:
// エラーコード
DWORD CEpgDataCap3Util::UnInitialize(
	)
{
	if( module == NULL || id == 0 ){
		return ERR_NOT_INIT;
	}
	DWORD err = pfnUnInitializeEP3(id);
	UnLoadDll();
	return err;
}
Esempio n. 2
0
void CSendTSTCPDllUtil::UnInitialize()
{
	if( m_hModule == NULL || m_iID == -1 ){
		return ;
	}
	DWORD dwRet = pfnUnInitializeDLL(m_iID);
	m_iID = -1;
	UnLoadDll();
	return ;
}
Esempio n. 3
0
//DLLの開放
//戻り値:
// エラーコード
DWORD CEpgDataCap3Util::UnInitialize(
	)
{
	if( module == NULL || id == 0 ){
		return ERR_NOT_INIT;
	}
	DWORD err = pfnUnInitializeEP3(id);
	id = 0; // ← これがないと下の UnLoadDll で再度 UnInitializeEP が呼ばれる
	UnLoadDll();
	return err;
}
Esempio n. 4
0
CEpgDataCap3Util::~CEpgDataCap3Util(void)
{
	UnLoadDll();
}
Esempio n. 5
0
CSendTSTCPDllUtil::~CSendTSTCPDllUtil(void)
{
	UnLoadDll();
}