DEDICATED_DATA_PORT - what is the purpose of it



I see lot of portions of code where compilation depends on
DEDICATED_DATA_PORT
Ex:
#ifdef DEDICATED_DATA_PORT
// Allocate a device handle
pDevice = new CComHandle;
if (!pDevice || !pDevice->Init()) {
DEBUGMSG(ZONE_ERROR, (TEXT("RILDrv : E : COM_Init failed when called
from COM_OpenInternal\r\n")));
goto Error;
}
g_dwComInitData = (DWORD)pDevice;
#endif

What is the purpose of DEDICATED_DATA_PORT?
Zdenko


.