zx_sampler_stop

摘要

停止將範例寫入提供的 IOBuffer。

宣告

#include <zircon/syscalls.h>

zx_status_t zx_sampler_stop(zx_handle_t iobuffer);

說明

停止對每個附加執行緒進行取樣,並在傳輸中完成寫入 新增至 iobuffer 的樣本。這場通話將在沒有額外的電話號碼後傳回 便會寫入樣本提供的 IOBuffer 必須是先前的項目 zx_sampler_create

如果您嘗試停止已經停止的工作階段,就會返回 ,但不會修改工作階段。

錯誤

ZX_ERR_NOT_SUPPORTED kernel.enable-debugging-syscalls未設為 true 請在核心指令列或實驗版_thread_sampler_enabled build 參數未設為 true。

ZX_ERR_PERMISION_DENIED iobuffer 不是 zx_sampler_create 傳回的 IOBuffer。

ZX_ERR_BAD_STATE 取樣器尚未開始或已經 已停止

另請參閱