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

El método BufferSize devuelve el tamaño en bytes del búfer de datos del canal DMA.

Sintaxis

ULONG BufferSize();

Valor devuelto

Este método devuelve ULONG, que es el tamaño en bytes del búfer.

Comentarios

El método BufferSize devuelve el tamaño del búfer establecido por la llamada anterior a IDmaChannel::SetBufferSize. Si no se ha llamado a SetBufferSize desde la llamada IDmaChannel::AllocateBuffer, BufferSize devuelve el tamaño del búfer asignado. El objeto DMA-channel no usa realmente este valor internamente. El objeto mantiene este valor para permitir que sus distintos clientes comuniquen el tamaño previsto del búfer. Esta llamada se usa a menudo para obtener el parámetro map-size al método IDmaChannelSlave::Start.

Nota

Microsoft admite un entorno diverso e inclusivo. Este artículo contiene referencias a la terminología que la guía de estilo de Microsoft para la comunicación sin sesgo reconoce como exclusionary. La palabra o frase se usa en este artículo para la coherencia porque aparece actualmente en el software. Cuando el software se actualice para quitar el idioma, este artículo se actualizará para que esté en alineación.

Requisitos

Requisito Valor
Header portcls.h
IRQL Cualquier nivel

Consulte también

IDmaChannel