loopback_device
loopback_device *device;
device = new (std::nothrow) loopback_device;
memset(device, 0, sizeof(loopback_device));
loopback_device *device = (loopback_device *)_device;