Ich habe das Problem gefunden...

cout << lpBuffer[1] << endl;

sollte

cout << lpBuffer[0] << endl;

sein. Was für ein idiotischer Fehler...