# zx_log_read ## NAME log_read - TODO(ZX-3106) ## SYNOPSIS ``` #include zx_status_t zx_log_read(zx_handle_t handle, uint32_t len, void* buffer, uint32_t options); ``` ## DESCRIPTION TODO(ZX-3106) ## RIGHTS *handle* must be of type **ZX_OBJ_TYPE_LOG** and have **ZX_RIGHT_READ**. ## RETURN VALUE TODO(ZX-3106) ## ERRORS TODO(ZX-3106) ## SEE ALSO TODO(ZX-3106)