Compartilhar via


DMAIssueRawTransfer

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função configura registradores descritor mapa (n.); mapear (v.) para um canalizar a mapa (n.); mapear (v.) um acesso direto à memória (DMA) transferir suspensa reserva uma bloqueada. Essa função falha se houver outras transferências acesso direto à memória (DMA) enfileirado no canalizar a acesso direto à memória (DMA).

Syntax

BOOL DMAIssueRawTransfer (
  DMA_TRANSFER_HANDLE *phDmaHandle,
  HANDLE hDmaChannel,
  PVOID lpInPtr,
  DWORD nInLen,
  HANDLE hNotifyHandle,
  PVOID NotifyContext1,
  PVOID NotifyContext2
);

Parameters

  • phDmaHandle
    [in, saída] apontar para um HANDLE que retorna DMA_TRANSFER_HANDLE em caso de sucesso
  • hDmaChannel
    [in, Out] Quando DMAIssueRawTransfer Retorna TRUE, para o sucesso, termo é um ponteiro para um DMA_TRANSFER_HANDLE.
  • lpInPtr
    [no] Ponteiro longo para uma reserva que contém os dados exigido para executar a operação. Esse ponteiro é definido como NULL se o parâmetro dwIoControlCode especifica uma operação que não requer entrada dados.
  • nInLen
    [no] Tamanho, em bytes, da reserva apontado pelo lpInBuffer.
  • hNotifyHandle
    [no] Identificador de evento usado quando é SetEvent chamado após a conclusão de transferir acesso direto à memória (DMA). Se esse identificador é NULL, em seguida, não chamar para SetEvent é feita quando a transferir for concluído.
  • NotifyContext1
    [no] Context1 permite que um usuário ao anexar de conteúdo para transferir a acesso direto à memória (DMA). O de conteúdo é recuperado usando um válido e DMAGetContexts acesso direto à memória (DMA) identificador.
  • NotifyContext2
    [no] Context2 permite que um usuário ao anexar de conteúdo para transferir a acesso direto à memória (DMA). O de conteúdo é recuperado usando DMAGetContexts e de identificador acesso direto à memória (DMA) Um válido.

Return Value

Retorna TRUE em caso de sucesso. Retorna FALSE falha.

Requirements

Header oaldma.h
Library CEDDK.lib
Windows Embedded CE Windows Embedded CE 6.0 and later

See Also

Reference

CEDDK Dynamic-Link Library DMA Functions
CEDDK Dynamic-Link Library DMA Structures