Making a WakeOnIncoming Data Connection
Direct push technology requires a data connection that can wake the device when new messages arrive. A connection that can wake the device must be provisioned as WakeOnIncoming-capable.
OEMs and application developers creating connection requests using the ConnMgrEstablishConnection API can restrict the connection returned by the Connection Planner to WakeOnIncoming-capable connections. Include the CONNMGR_FLAG_WAKE_ON_INCOMING bit in the dwFlags member of the pConnInfo parameter. For more information, see Connection Manager Control Flag Constants.