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 |