Метод IDmaChannel::SetBufferSize (portcls.h)
Метод SetBufferSize задает текущий размер буфера канала DMA.
Синтаксис
void SetBufferSize(
ULONG BufferSize
);
Параметры
BufferSize
Указывает текущий размер буфера в байтах.
Возвращаемое значение
None
Remarks
Метод SetBufferSize используется для изменения размера буфера, который ранее был выделен методом IDmaChannel::AllocateBuffer. После вызова AllocateBuffer и перед вызовом SetBufferSize функция IDmaChannel::BufferSize возвращает фактический размер выделенного буфера. После вызова SetBufferSize bufferSize возвращает размер, указанный в вызове SetBufferSize. Объект DMA-канала фактически не использует это значение для внутреннего использования. Текущий размер буфера поддерживается объектом , чтобы его различные клиенты могли сообщать о предполагаемом размере буфера.
Требования
Требование | Значение |
---|---|
Заголовок | portcls.h |
IRQL | Любой уровень |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по