Здесь, в Блоге команды разработчиков API - это быстрая C # (должна быть легко конвертируемая в c ++) программа, которая подключается к SQL Server и показывает текст всех начальных пакетов в реальном времени, так как запросы приход на SQL Server.
например. Фрагмент кода по ссылке
Console.WriteLine("Event : " + trace["EventClass"]);
Console.WriteLine("SPID : " + trace["SPID"]);
Console.WriteLine("Login : " + trace["SessionLoginName"]);
Console.WriteLine("Object: " + trace["ObjectName"]);
Console.WriteLine("Text : " + trace["TextData"]);
Как уже упоминал Алекс, вам нужно будет использовать TraceServer API.