IDmaChannel::BufferSize 方法 (portcls.h)
BufferSize 方法會傳回 DMA 通道數據緩衝區的位元元組大小。
Syntax
ULONG BufferSize();
傳回值
這個方法會傳回ULONG,這是緩衝區的位元組大小。
備註
BufferSize 方法會傳回先前呼叫 IDmaChannel::SetBufferSize 所設定的緩衝區大小。 如果在 IDmaChannel::AllocateBuffer 呼叫之後尚未呼叫 SetBufferSize,BufferSize 會傳回配置的緩衝區大小。 DMA 通道對象實際上不會在內部使用此值。 這個值是由 對象維護,以允許其各種用戶端傳達緩衝區的預期大小。 此呼叫通常用來取得 IDmaChannelSysteme::Start 方法的 map-size 參數。
注意
Microsoft 支援多元且包容性的環境。 本文包含 無偏差通訊的 Microsoft 樣式指南 辨識為排除詞彙的參考。 本文中會使用單字或片語來保持一致性,因為它目前會出現在軟體中。 當軟體更新為移除語言時,本文將會更新為一致。
規格需求
需求 | 值 |
---|---|
標頭 | portcls.h |
IRQL | 任何層級 |