estrutura DMA_ADAPTER_INFO (wdm.h)

A estrutura DMA_ADAPTER_INFO é um contêiner para uma estrutura de DMA_ADAPTER_INFO_XXX que descreve os recursos de um controlador de DMA do sistema.

Sintaxe

typedef struct _DMA_ADAPTER_INFO {
  ULONG Version;
  union {
    DMA_ADAPTER_INFO_V1        V1;
    DMA_ADAPTER_INFO_CRASHDUMP Crashdump;
  };
} DMA_ADAPTER_INFO, *PDMA_ADAPTER_INFO;

Membros

Version

O número de versão da estrutura **DMA_ADAPTER_INFO_**XXX que segue esse membro. Para uma estrutura DMA_ADAPTER_INFO_V1 , defina esse membro como DMA_ADAPTER_INFO_VERSION1 antes de chamar a rotina GetDmaAdapterInfo .

V1

Os recursos do dispositivo DMA master barramento ou do controlador de DMA do sistema. Para obter mais informações, consulte DMA_ADAPTER_INFO_V1.

Crashdump

Define o membro DMA_ADAPTER_INFO_CRASHDUMPCrashdump.

Comentários

Um driver de dispositivo chama a rotina GetDmaAdapterInfo para obter uma estrutura DMA_ADAPTER_INFO que descreve os recursos de um controlador de DMA.

A união sem nome nessa estrutura contém uma estrutura **DMA_ADAPTER_INFO_**XXX . O membro Version indica qual versão da estrutura **DMA_ADAPTER_INFO_**XXX está contida na união. Atualmente, há suporte apenas para a versão 1.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte começando com Windows 8.
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Confira também

DMA_ADAPTER_INFO_V1

GetDmaAdapterInfo