In my application, I need to display some connection information in a thread-safe manner. I have figured out how to get my IP address and net mask, but how do I look up my MAC address, Gateway, and DNS servers?