ReactOS 0.4.16-dev-2293-g4d8327b
_HDAUDIO_BUS_INTERFACE_V2 Struct Reference

#include <hdaudio.h>

Collaboration diagram for _HDAUDIO_BUS_INTERFACE_V2:

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
 
PALLOCATE_DMA_BUFFER_WITH_NOTIFICATION AllocateDmaBufferWithNotification
 
PFREE_DMA_BUFFER_WITH_NOTIFICATION FreeDmaBufferWithNotification
 
PREGISTER_NOTIFICATION_EVENT RegisterNotificationEvent
 
PUNREGISTER_NOTIFICATION_EVENT UnregisterNotificationEvent
 

Detailed Description

Definition at line 381 of file hdaudio.h.

Member Data Documentation

◆ AllocateCaptureDmaEngine

PALLOCATE_CAPTURE_DMA_ENGINE _HDAUDIO_BUS_INTERFACE_V2::AllocateCaptureDmaEngine

Definition at line 388 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ AllocateDmaBuffer

PALLOCATE_DMA_BUFFER _HDAUDIO_BUS_INTERFACE_V2::AllocateDmaBuffer

Definition at line 391 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ AllocateDmaBufferWithNotification

PALLOCATE_DMA_BUFFER_WITH_NOTIFICATION _HDAUDIO_BUS_INTERFACE_V2::AllocateDmaBufferWithNotification

Definition at line 401 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ AllocateRenderDmaEngine

PALLOCATE_RENDER_DMA_ENGINE _HDAUDIO_BUS_INTERFACE_V2::AllocateRenderDmaEngine

Definition at line 389 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ ChangeBandwidthAllocation

PCHANGE_BANDWIDTH_ALLOCATION _HDAUDIO_BUS_INTERFACE_V2::ChangeBandwidthAllocation

Definition at line 390 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ Context

PVOID _HDAUDIO_BUS_INTERFACE_V2::Context

Definition at line 384 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ FreeDmaBuffer

PFREE_DMA_BUFFER _HDAUDIO_BUS_INTERFACE_V2::FreeDmaBuffer

Definition at line 392 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ FreeDmaBufferWithNotification

PFREE_DMA_BUFFER_WITH_NOTIFICATION _HDAUDIO_BUS_INTERFACE_V2::FreeDmaBufferWithNotification

Definition at line 402 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ FreeDmaEngine

PFREE_DMA_ENGINE _HDAUDIO_BUS_INTERFACE_V2::FreeDmaEngine

Definition at line 393 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ GetDeviceInformation

PGET_DEVICE_INFORMATION _HDAUDIO_BUS_INTERFACE_V2::GetDeviceInformation

Definition at line 399 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ GetLinkPositionRegister

PGET_LINK_POSITION_REGISTER _HDAUDIO_BUS_INTERFACE_V2::GetLinkPositionRegister

Definition at line 396 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ GetResourceInformation

PGET_RESOURCE_INFORMATION _HDAUDIO_BUS_INTERFACE_V2::GetResourceInformation

Definition at line 400 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ GetWallClockRegister

PGET_WALL_CLOCK_REGISTER _HDAUDIO_BUS_INTERFACE_V2::GetWallClockRegister

Definition at line 395 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ InterfaceDereference

PINTERFACE_DEREFERENCE _HDAUDIO_BUS_INTERFACE_V2::InterfaceDereference

Definition at line 386 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ InterfaceReference

PINTERFACE_REFERENCE _HDAUDIO_BUS_INTERFACE_V2::InterfaceReference

Definition at line 385 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ RegisterEventCallback

PREGISTER_EVENT_CALLBACK _HDAUDIO_BUS_INTERFACE_V2::RegisterEventCallback

Definition at line 397 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ RegisterNotificationEvent

PREGISTER_NOTIFICATION_EVENT _HDAUDIO_BUS_INTERFACE_V2::RegisterNotificationEvent

Definition at line 403 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ SetDmaEngineState

PSET_DMA_ENGINE_STATE _HDAUDIO_BUS_INTERFACE_V2::SetDmaEngineState

Definition at line 394 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ Size

USHORT _HDAUDIO_BUS_INTERFACE_V2::Size

Definition at line 382 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ TransferCodecVerbs

PTRANSFER_CODEC_VERBS _HDAUDIO_BUS_INTERFACE_V2::TransferCodecVerbs

Definition at line 387 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ UnregisterEventCallback

PUNREGISTER_EVENT_CALLBACK _HDAUDIO_BUS_INTERFACE_V2::UnregisterEventCallback

Definition at line 398 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ UnregisterNotificationEvent

PUNREGISTER_NOTIFICATION_EVENT _HDAUDIO_BUS_INTERFACE_V2::UnregisterNotificationEvent

Definition at line 404 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().

◆ Version

USHORT _HDAUDIO_BUS_INTERFACE_V2::Version

Definition at line 383 of file hdaudio.h.

Referenced by HDA_BusInterfaceV2(), and HDA_PDOHandleQueryInterface().


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