IDmaChannel::BufferSize-Methode (portcls.h)
Die BufferSize-Methode gibt die Größe des Datenpuffers des DMA-Kanals in Byte zurück.
Syntax
ULONG BufferSize();
Rückgabewert
Diese Methode gibt ULONG zurück, die die Größe des Puffers in Bytes darstellt.
Hinweise
Die BufferSize-Methode gibt die Puffergröße zurück, die durch den vorherigen Aufruf von IDmaChannel::SetBufferSize festgelegt wurde. Wenn SetBufferSize seit dem IDmaChannel::AllocateBuffer-Aufruf nicht aufgerufen wurde, gibt BufferSize die zugeordnete Puffergröße zurück. Das DMA-Kanalobjekt verwendet diesen Wert intern nicht. Dieser Wert wird vom -Objekt verwaltet, damit seine verschiedenen Clients die beabsichtigte Größe des Puffers kommunizieren können. Dieser Aufruf wird häufig verwendet, um den map-size-Parameter für die IDmaChannelSlave::Start-Methode abzurufen.
Hinweis
Microsoft unterstützt eine vielfältige und inklusive Umgebung. Dieser Artikel enthält Verweise auf Terminologie, die im Microsoft-Stilleitfaden für voreingenommene Kommunikation als ausschlussfrei erkannt wird. Das Wort oder der Ausdruck wird in diesem Artikel aus Gründen der Konsistenz verwendet, da es derzeit in der Software angezeigt wird. Wenn die Software aktualisiert wird, um die Sprache zu entfernen, wird dieser Artikel aktualisiert, um in Übereinstimmung zu sein.
Anforderungen
Anforderung | Wert |
---|---|
Header | portcls.h |
IRQL | Beliebige Ebene |