Using nullptr instead of NULL for lpDS.