/**********************************************************************************************************************/
/**
 * @file            trdp_dllmain.c
 *
 * @brief           Windows DLL main function
 *
 * @details
 *
 * @note            Project: TCNOpen TRDP prototype stack
 *
 * @author          Armin-H. Weiss
 *
 * @remarks This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. 
 *          If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *          Copyright Alstom SA or its subsidiaries and others, 2013-2023. All rights reserved.
 */
 /*
 * $Id: trdp_dllmain.c 2422 2023-10-23 15:57:53Z ahweiss $
 *
 */

/***********************************************************************************************************************
 * INCLUDES
 */
#if (defined (WIN32) || defined (WIN64))
#ifdef DLL_EXPORT

#define WIN32_LEAN_AND_MEAN

#include <windows.h>


/***********************************************************************************************************************
 * GLOBAL FUNCTIONS
 */

BOOL APIENTRY DllMain( HMODULE hModule,
                       DWORD  ul_reason_for_call,
                       LPVOID lpReserved
                     )
{
    switch (ul_reason_for_call)
    {
        case DLL_PROCESS_ATTACH:
        case DLL_THREAD_ATTACH:
        case DLL_THREAD_DETACH:
        case DLL_PROCESS_DETACH:
        break;
    }
    return TRUE;
}

#endif
#endif

