zx_counter_write
  
      
    
  
  
  
  
  
    
  
  
    
    
    
摘要
將值寫入計數器。
宣告
#include <zircon/syscalls.h>
zx_status_t zx_counter_write(zx_handle_t handle, int64_t value);
說明
zx_counter_write() 會將「value」寫入「handle」參照的計數器,並視需要斷言/取消斷言信號。如要瞭解信號的斷言/取消斷言條件,請參閱 zx_counter_add()。
由於計數器上的並行作業可能會交錯,因此實作「計數訊號」同步化通訊協定時,應使用 zx_counter_add(),而非 zx_counter_read()、修改、zx_counter_write() 的序列。
權限
handle 必須包含 ZX_RIGHT_WRITE。
傳回值
zx_counter_write() 會在成功時傳回 ZX_OK。
失敗時,系統會傳回錯誤值。
錯誤
ZX_ERR_WRONG_TYPE 如果 handle 不是計數器 handle。
如果 handle 沒有 ZX_RIGHT_WRITE,則為 ZX_ERR_ACCESS_DENIED。
ZX_ERR_INVALID_ARGS (如果 value 是無效的指標)。
另請參閱
  
  
  
 
  
    
    
    
  
  
  除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
  上次更新時間:2025-07-24 (世界標準時間)。
  
  
  
    
      [[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-07-24 (世界標準時間)。"],[],[]]