SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT-Funktion (sercx.h)
Die SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT-Funktion initialisiert eine SERCX2_SYSTEM_DMA_RECEIVE_CONFIG Struktur.
Syntax
void SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT(
[out] SERCX2_SYSTEM_DMA_RECEIVE_CONFIG *Config,
[in] size_t MaximumTransferLength,
[in] PHYSICAL_ADDRESS Address,
[in] DMA_WIDTH DmaWidth,
[in] PCM_PARTIAL_RESOURCE_DESCRIPTOR DmaDescriptor
);
Parameter
[out] Config
Ein Zeiger auf die SERCX2_SYSTEM_DMA_RECEIVE_CONFIG Struktur, die initialisiert werden soll.
[in] MaximumTransferLength
Der Wert, der in das MaximumTransferLength Member der SERCX2_SYSTEM_DMA_RECEIVE_CONFIG Struktur geladen werden soll. Weitere Informationen finden Sie in der Beschreibung dieses Mitglieds in SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.
[in] Address
Der Wert, der in das DeviceAddress Member der SERCX2_SYSTEM_DMA_RECEIVE_CONFIG-Struktur geladen werden soll. Weitere Informationen finden Sie in der Beschreibung dieses Mitglieds in SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.
[in] DmaWidth
Der Wert, der in das DmaWidth- Element der SERCX2_SYSTEM_DMA_RECEIVE_CONFIG-Struktur geladen werden soll. Weitere Informationen finden Sie in der Beschreibung dieses Mitglieds in SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.
[in] DmaDescriptor
Der Wert, der in den DmaDescriptor geladen werden soll, Element der SERCX2_SYSTEM_DMA_RECEIVE_CONFIG-Struktur. Weitere Informationen finden Sie in der Beschreibung dieses Mitglieds in SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.
Rückgabewert
Nichts
Bemerkungen
Der serielle Controllertreiber muss entweder diese Funktion oder die SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION-Funktion verwenden, um eine SERCX2_SYSTEM_DMA_RECEIVE_CONFIG Struktur zu initialisieren, bevor ein Zeiger an diese Struktur als Eingabeparameter an die SerCx2SystemDmaReceiveCreate-Methode übergeben wird.
SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT legt das element Size der Struktur auf Sizeof(SERCX2_SYSTEM_DMA_RECEIVE_CONFIG) fest und legt vier zusätzliche Elemente der Struktur auf die Werte fest, die als Eingabeparameter für die Funktion bereitgestellt werden. Die Funktion legt die anderen Elemente der Struktur auf Null fest. Der Treiber kann bei Bedarf diese anderen Member explizit auf Werte ohne Zero festlegen, nachdem der SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT Aufruf aufgerufen wurde.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8.1. |
Zielplattform- | Desktop |
Header- | sercx.h |
IRQL- | Jede Ebene. |
Siehe auch
SERCX2_SYSTEM_DMA_RECEIVE_CONFIG