Provided are a computer implemented method, system, and program for accessing
information on a device. A first and second buffers are generated in a computer
readable medium. The first buffer is indicated as a read buffer. Property values
are returned from the buffer indicated as the read buffer in response to requests
for property values for the device. The second buffer is indicated as a refresh
buffer. Updates to the property values accessed from the device are written to
the buffer indicated as the refresh buffer.