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 |