Partager via


fonction SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT (sercx.h)

La fonction SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT initialise une structure SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

Syntaxe

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

Paramètres

[out] Config

Pointeur vers la structure SERCX2_SYSTEM_DMA_RECEIVE_CONFIG à initialiser.

[in] MaximumTransferLength

Valeur à charger dans le membre MaximumTransferLength de la structure SERCX2_SYSTEM_DMA_RECEIVE_CONFIG. Pour plus d’informations, consultez la description de ce membre dans SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

[in] Address

Valeur à charger dans le membre DeviceAddress de la structure SERCX2_SYSTEM_DMA_RECEIVE_CONFIG. Pour plus d’informations, consultez la description de ce membre dans SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

[in] DmaWidth

Valeur à charger dans le membre DmaWidth de la structure SERCX2_SYSTEM_DMA_RECEIVE_CONFIG. Pour plus d’informations, consultez la description de ce membre dans SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

[in] DmaDescriptor

Valeur à charger dans le DmaDescriptor membre de la structure SERCX2_SYSTEM_DMA_RECEIVE_CONFIG. Pour plus d’informations, consultez la description de ce membre dans SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

Valeur de retour

Aucun

Remarques

Votre pilote de contrôleur série doit utiliser cette fonction ou la fonction SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION pour initialiser une structure SERCX2_SYSTEM_DMA_RECEIVE_CONFIG avant de passer un pointeur à cette structure en tant que paramètre d’entrée à la méthode SerCx2SystemDmaReceiveCreate.

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT définit le membre taille de la structure sur taille de(SERCX2_SYSTEM_DMA_RECEIVE_CONFIG), et définit quatre membres supplémentaires de la structure sur les valeurs fournies en tant que paramètres d’entrée pour la fonction. La fonction définit les autres membres de la structure sur zéro. Le pilote peut, si nécessaire, définir explicitement ces autres membres sur des valeurs différente de zéro après l’appel SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8.1.
plateforme cible Bureau
d’en-tête sercx.h
IRQL N’importe quel niveau.

Voir aussi

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION

SerCx2SystemDmaReceiveCreate