IMFASFMutualExclusion::GetStreamsForRecord 方法 (wmcontainer.h)
擷取進階系統格式互斥物件中記錄中包含的資料流程編號。
語法
HRESULT GetStreamsForRecord(
[in] DWORD dwRecordNumber,
[out] WORD *pwStreamNumArray,
[in, out] DWORD *pcStreams
);
參數
[in] dwRecordNumber
要擷取資料流程編號的記錄數目。
[out] pwStreamNumArray
接收資料流程編號的陣列。 設定為 Null 以取得傳回 時 pcStreams 的值所表示的必要元素數目。 如果這個參數不是 Null,則方法會將許多資料流程編號複製到陣列,因為 pcStreams的值會指出元素。
[in, out] pcStreams
在輸入時, pwStreamNumArray所參考之陣列中的專案數目。 在輸出時,方法會將此值設定為記錄中的資料流程數位計數。 您可以呼叫 GetStreamsForRecord 並將 pwStreamNumArray 設定為 Null ,以擷取保存所有資料流程編號所需的元素數目。
傳回值
方法會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。
傳回碼 | 描述 |
---|---|
|
此方法已成功。 |
規格需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | wmcontainer.h |
程式庫 | Mfuuid.lib |