IKsDataTypeHandler::KsQueryExtendedSize 方法 (ksproxy.h)
KsQueryExtendedSize 方法會擷取輸入和輸出 (I/O) 作業所需的擴充標頭資訊。
語法
HRESULT KsQueryExtendedSize(
[out] ULONG *ExtendedSize
);
參數
[out] ExtendedSize
以位元組為單位接收擴充標頭大小的變數指標。
傳回值
如果成功,則傳回 NOERROR;否則,傳回錯誤碼。
備註
如果 KsQueryExtendedSize 在 ExtendedSize 傳回零,用戶端不應該呼叫 IKsDataTypeHandler 介面的 KsPrepareIoOperation 和 KsCompleteIoOperation 方法,因為不需要 I/O 準備和完成作業。 針對 KsQueryExtendedSize 在 ExtendedSize 傳回的其他所有值,客戶端應該為每個傳回的值配置擴充數據流標頭的記憶體空間,並呼叫 KsPrepareIoOperation 和 KsCompleteIoOperation 來準備並完成與標頭相關聯的 I/O 作業。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | ksproxy.h (包含 Ksproxy.h) |