共用方式為


RtwqLockSharedWorkQueue 函式 (rtworkq.h)

取得和鎖定共用工作佇列。

語法

HRESULT RtwqLockSharedWorkQueue(
  [in]      PCWSTR usageClass,
  [in]      LONG   basePriority,
  [in, out] DWORD  *taskId,
  [out]     DWORD  *id
);

參數

[in] usageClass

多媒體類別排程器服務的名稱 (MMCSS) 工作。

[in] basePriority

工作佇列線程的基底優先順序。 如果使用一般優先順序佇列 (usageClass="") ,則必須傳入值 0。

[in, out] taskId

MMCSS 工作識別碼。 在輸入上,指定現有的 MCCSS 工作組識別碼,或使用零值來建立新的工作組。 如果使用一般優先順序佇列 (usageClass="") ,則必須傳入 NULL 。 在輸出中,接收實際的工作組標識符。

[out] id

接收新工作佇列的標識碼。 在佇列工作專案時使用此標識碼。

傳回值

如果此函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

規格需求

需求
最低支援的用戶端 Windows 8.1 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 rtworkq.h
程式庫 Rtworkq.lib
Dll RTWorkQ.dll