Método IDmaChannel::SetBufferSize (portcls.h)

El método SetBufferSize establece el tamaño actual del búfer del canal DMA.

Sintaxis

void SetBufferSize(
  ULONG BufferSize
);

Parámetros

BufferSize

Especifica el tamaño actual del búfer en bytes.

Valor devuelto

None

Observaciones

El método SetBufferSize se usa para cambiar el tamaño de un búfer asignado previamente por el método IDmaChannel::AllocateBuffer. Después de llamar a AllocateBuffer y antes de llamar a SetBufferSize, IDmaChannel::BufferSize devuelve el tamaño real del búfer asignado. Después de llamar a SetBufferSize, BufferSize devuelve el tamaño especificado en la llamada a SetBufferSize. El objeto DMA-channel no usa realmente este valor internamente. El objeto mantiene el tamaño del búfer actual para permitir que sus distintos clientes comuniquen el tamaño previsto del búfer.

Requisitos

Requisito Valor
Header portcls.h
IRQL Cualquier nivel

Consulte también

IDmaChannel