Request the list of rules that the server is running (See ISteamGameServer::SetKeyValue() to set the rules server side)
public static HServerQuery ServerRules(uint unIP, ushort usPort, ISteamMatchmakingRulesResponse pRequestServersResponse) { InteropHelp.TestIfAvailableClient(); return (HServerQuery)NativeMethods.ISteamMatchmakingServers_ServerRules(unIP, usPort, (IntPtr)pRequestServersResponse); }