ReactOS  0.4.15-dev-1386-g5cb9f87
_HDAUDIO_BUS_INTERFACE Struct Reference

#include <hdaudio.h>

Collaboration diagram for _HDAUDIO_BUS_INTERFACE:

Public Attributes

USHORT Size
 
USHORT Version
 
PVOID Context
 
PINTERFACE_REFERENCE InterfaceReference
 
PINTERFACE_DEREFERENCE InterfaceDereference
 
PTRANSFER_CODEC_VERBS TransferCodecVerbs
 
PALLOCATE_CAPTURE_DMA_ENGINE AllocateCaptureDmaEngine
 
PALLOCATE_RENDER_DMA_ENGINE AllocateRenderDmaEngine
 
PCHANGE_BANDWIDTH_ALLOCATION ChangeBandwidthAllocation
 
PALLOCATE_DMA_BUFFER AllocateDmaBuffer
 
PFREE_DMA_BUFFER FreeDmaBuffer
 
PFREE_DMA_ENGINE FreeDmaEngine
 
PSET_DMA_ENGINE_STATE SetDmaEngineState
 
PGET_WALL_CLOCK_REGISTER GetWallClockRegister
 
PGET_LINK_POSITION_REGISTER GetLinkPositionRegister
 
PREGISTER_EVENT_CALLBACK RegisterEventCallback
 
PUNREGISTER_EVENT_CALLBACK UnregisterEventCallback
 
PGET_DEVICE_INFORMATION GetDeviceInformation
 
PGET_RESOURCE_INFORMATION GetResourceInformation
 

Detailed Description

Definition at line 229 of file hdaudio.h.

Member Data Documentation

◆ AllocateCaptureDmaEngine

PALLOCATE_CAPTURE_DMA_ENGINE _HDAUDIO_BUS_INTERFACE::AllocateCaptureDmaEngine

Definition at line 236 of file hdaudio.h.

◆ AllocateDmaBuffer

PALLOCATE_DMA_BUFFER _HDAUDIO_BUS_INTERFACE::AllocateDmaBuffer

Definition at line 239 of file hdaudio.h.

◆ AllocateRenderDmaEngine

PALLOCATE_RENDER_DMA_ENGINE _HDAUDIO_BUS_INTERFACE::AllocateRenderDmaEngine

Definition at line 237 of file hdaudio.h.

◆ ChangeBandwidthAllocation

PCHANGE_BANDWIDTH_ALLOCATION _HDAUDIO_BUS_INTERFACE::ChangeBandwidthAllocation

Definition at line 238 of file hdaudio.h.

◆ Context

PVOID _HDAUDIO_BUS_INTERFACE::Context

Definition at line 232 of file hdaudio.h.

◆ FreeDmaBuffer

PFREE_DMA_BUFFER _HDAUDIO_BUS_INTERFACE::FreeDmaBuffer

Definition at line 240 of file hdaudio.h.

◆ FreeDmaEngine

PFREE_DMA_ENGINE _HDAUDIO_BUS_INTERFACE::FreeDmaEngine

Definition at line 241 of file hdaudio.h.

◆ GetDeviceInformation

PGET_DEVICE_INFORMATION _HDAUDIO_BUS_INTERFACE::GetDeviceInformation

Definition at line 247 of file hdaudio.h.

◆ GetLinkPositionRegister

PGET_LINK_POSITION_REGISTER _HDAUDIO_BUS_INTERFACE::GetLinkPositionRegister

Definition at line 244 of file hdaudio.h.

◆ GetResourceInformation

PGET_RESOURCE_INFORMATION _HDAUDIO_BUS_INTERFACE::GetResourceInformation

Definition at line 248 of file hdaudio.h.

◆ GetWallClockRegister

PGET_WALL_CLOCK_REGISTER _HDAUDIO_BUS_INTERFACE::GetWallClockRegister

Definition at line 243 of file hdaudio.h.

◆ InterfaceDereference

PINTERFACE_DEREFERENCE _HDAUDIO_BUS_INTERFACE::InterfaceDereference

Definition at line 234 of file hdaudio.h.

◆ InterfaceReference

PINTERFACE_REFERENCE _HDAUDIO_BUS_INTERFACE::InterfaceReference

Definition at line 233 of file hdaudio.h.

◆ RegisterEventCallback

PREGISTER_EVENT_CALLBACK _HDAUDIO_BUS_INTERFACE::RegisterEventCallback

Definition at line 245 of file hdaudio.h.

◆ SetDmaEngineState

PSET_DMA_ENGINE_STATE _HDAUDIO_BUS_INTERFACE::SetDmaEngineState

Definition at line 242 of file hdaudio.h.

◆ Size

USHORT _HDAUDIO_BUS_INTERFACE::Size

Definition at line 230 of file hdaudio.h.

◆ TransferCodecVerbs

PTRANSFER_CODEC_VERBS _HDAUDIO_BUS_INTERFACE::TransferCodecVerbs

Definition at line 235 of file hdaudio.h.

◆ UnregisterEventCallback

PUNREGISTER_EVENT_CALLBACK _HDAUDIO_BUS_INTERFACE::UnregisterEventCallback

Definition at line 246 of file hdaudio.h.

◆ Version

USHORT _HDAUDIO_BUS_INTERFACE::Version

Definition at line 231 of file hdaudio.h.


The documentation for this struct was generated from the following file: