You can't sit in a car and drink afaik. I've always heard there's an assumption of imminent driving which officers can use too enforce. I could be very wrong, but I'm certain the owner of a parking structure aren't going to want folks using in the parking lot for legal reasons.