26 #include "dbus-protocol.h" 27 #include "dbus-string.h" 28 #include "dbus-internals.h" 29 #include "dbus-sysdeps-win.h" 30 #include "dbus-pipe.h" 47 _dbus_file_read (HANDLE hnd,
57 _DBUS_ASSERT_ERROR_IS_CLEAR (error);
61 start = _dbus_string_get_length (buffer);
71 result = ReadFile (hnd, data, count, &bytes_read,
NULL);
74 char *emsg = _dbus_win_error_string (GetLastError ());
76 "Failed to read from %p: %s", hnd, emsg);
77 _dbus_win_free_error_string (emsg);