funzione SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT (sercx.h)

La funzione SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT inizializza una struttura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG .

Sintassi

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
);

Parametri

[out] Config

Puntatore alla struttura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG che deve essere inizializzata.

[in] MaximumTransferLength

Valore da caricare nel membro MaximumTransferLength della struttura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG . Per altre informazioni, vedere la descrizione di questo membro in SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

[in] Address

Valore da caricare nel membro DeviceAddress della struttura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG . Per altre informazioni, vedere la descrizione di questo membro in SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

[in] DmaWidth

Valore da caricare nel membro DmaWidth della struttura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG . Per altre informazioni, vedere la descrizione di questo membro in SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

[in] DmaDescriptor

Valore da caricare nel membro DmaDescriptor della struttura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG . Per altre informazioni, vedere la descrizione di questo membro in SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

Valore restituito

nessuno

Osservazioni

Il driver del controller seriale deve usare questa funzione o la funzione SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION per inizializzare una struttura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG prima di passare un puntatore a questa struttura come parametro di input al metodo SerCx2SystemDmaReceiveCreate .

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT imposta il membro Size della struttura su sizeof(SERCX2_SYSTEM_DMA_RECEIVE_CONFIG) e imposta quattro membri aggiuntivi della struttura sui valori forniti come parametri di input alla funzione. La funzione imposta gli altri membri della struttura su zero. Se necessario, il driver può impostare in modo esplicito questi altri membri su valori non zero dopo la chiamata SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT .

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 8.1.
Piattaforma di destinazione Desktop
Intestazione sercx.h
IRQL Qualsiasi livello.

Vedi anche

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION

SerCx2SystemDmaReceiveCreate