função SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION (sercx.h)
A função SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION inicializa uma estrutura de SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.
Sintaxe
void SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION(
[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,
[in] PFN_SERCX2_SYSTEM_DMA_RECEIVE_ENABLE_NEW_DATA_NOTIFICATION EvtSerCx2SystemDmaReceiveEnableNewDataNotification,
[in] PFN_SERCX2_SYSTEM_DMA_RECEIVE_CANCEL_NEW_DATA_NOTIFICATION EvtSerCx2SystemDmaReceiveCancelNewDataNotification
);
Parâmetros
[out] Config
Um ponteiro para a estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG que deve ser inicializada.
[in] MaximumTransferLength
O valor a ser carregado no membro MaximumTransferLength
[in] Address
O valor a ser carregado no DeviceAddress membro da estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG. Para obter mais informações, consulte a descrição desse membro no SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.
[in] DmaWidth
O valor a ser carregado no membro DmaWidth
[in] DmaDescriptor
O valor a ser carregado no DmaDescriptor membro da estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG. Para obter mais informações, consulte a descrição desse membro no SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.
[in] EvtSerCx2SystemDmaReceiveEnableNewDataNotification
O valor a ser carregado no EvtSerCx2SystemDmaReceiveEnableNewDataNotification membro da estrutura SERCX2_CONFIG. Para obter mais informações, consulte a descrição desse membro no SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.
[in] EvtSerCx2SystemDmaReceiveCancelNewDataNotification
O valor a ser carregado no EvtSerCx2SystemDmaReceiveCancelNewDataNotification membro da estrutura SERCX2_CONFIG. Para obter mais informações, consulte a descrição desse membro no SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.
Valor de retorno
Nenhum
Observações
O driver do controlador serial deve usar essa função ou a função SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT para inicializar uma estrutura de SERCX2_SYSTEM_DMA_RECEIVE_CONFIG antes de passar um ponteiro para essa estrutura como um parâmetro de entrada para o método SerCx2SystemDmaReceiveCreate.
SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION define o Size membro da estrutura para tamanhos de(SERCX2_SYSTEM_DMA_RECEIVE_CONFIG) e define seis membros adicionais da estrutura para os valores fornecidos como parâmetros de entrada para a função. A função define os outros membros da estrutura como zero. O driver pode, se necessário, definir explicitamente esses outros membros como valores não zero após a chamada SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 8.1. |
da Plataforma de Destino |
Área de trabalho |
cabeçalho | sercx.h |
IRQL | Qualquer nível. |
Consulte também
SERCX2_SYSTEM_DMA_RECEIVE_CONFIG