IDmaChannel::BufferSize-Methode (portcls.h)
Die BufferSize-Methode gibt die Größe in Byte des Datenpuffers des DMA-Kanals zurück.
Syntax
ULONG BufferSize();
Rückgabewert
Diese Methode gibt ULONG zurück, die die Größe in Byte des Puffers darstellt.
Bemerkungen
Die BufferSize-Methode gibt die Puffergröße zurück, die vom 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-Channel-Objekt verwendet diesen Wert nicht intern. 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.
Anmerkung
Microsoft unterstützt eine vielfältige und inklusive Umgebung. Dieser Artikel enthält Verweise auf die Terminologie, die vom Microsoft-Stilleitfaden für die biasfreie Kommunikation als Ausschluss erkannt wird. Das Wort oder der Ausdruck wird in diesem Artikel zur Konsistenz verwendet, da es derzeit in der Software angezeigt wird. Wenn die Software aktualisiert wird, um die Sprache zu entfernen, wird dieser Artikel so aktualisiert, dass er in Übereinstimmung steht.
Anforderungen
Anforderung | Wert |
---|---|
Header- | portcls.h |
IRQL- | Beliebige Ebene |