ReactOS 0.4.15-dev-7842-g558ab78
PIN_CONTEXT Struct Reference

#include <usbaudio.h>

Collaboration diagram for PIN_CONTEXT:

Public Attributes

PDEVICE_EXTENSION DeviceExtension
 
PDEVICE_OBJECT LowerDevice
 
LIST_ENTRY IrpListHead
 
LIST_ENTRY DoneIrpListHead
 
KSPIN_LOCK IrpListLock
 
PUCHAR Buffer
 
ULONG BufferSize
 
ULONG BufferOffset
 
ULONG BufferLength
 
PUSB_INTERFACE_DESCRIPTOR InterfaceDescriptor
 
WORK_QUEUE_ITEM CaptureWorkItem
 
PKSWORKER CaptureWorker
 
WORK_QUEUE_ITEM StarvationWorkItem
 
PKSWORKER StarvationWorker
 
ULONG BytesAvailable
 
ULONG BytesProcessed
 

Detailed Description

Definition at line 194 of file usbaudio.h.

Member Data Documentation

◆ Buffer

PUCHAR PIN_CONTEXT::Buffer

Definition at line 201 of file usbaudio.h.

Referenced by InitCapturePin(), InitStreamPin(), and PinRenderProcess().

◆ BufferLength

ULONG PIN_CONTEXT::BufferLength

Definition at line 204 of file usbaudio.h.

Referenced by InitStreamPin(), and PinRenderProcess().

◆ BufferOffset

ULONG PIN_CONTEXT::BufferOffset

Definition at line 203 of file usbaudio.h.

Referenced by InitStreamPin(), and PinRenderProcess().

◆ BufferSize

ULONG PIN_CONTEXT::BufferSize

Definition at line 202 of file usbaudio.h.

Referenced by InitCapturePin(), InitStreamPin(), and PinRenderProcess().

◆ BytesAvailable

ULONG PIN_CONTEXT::BytesAvailable

Definition at line 64 of file precomp.h.

◆ BytesProcessed

ULONG PIN_CONTEXT::BytesProcessed

Definition at line 65 of file precomp.h.

◆ CaptureWorker

PKSWORKER PIN_CONTEXT::CaptureWorker

Definition at line 207 of file usbaudio.h.

Referenced by CaptureGateOnWorkItem(), InitCapturePin(), and UsbAudioCaptureComplete().

◆ CaptureWorkItem

WORK_QUEUE_ITEM PIN_CONTEXT::CaptureWorkItem

Definition at line 206 of file usbaudio.h.

Referenced by InitCapturePin().

◆ DeviceExtension

◆ DoneIrpListHead

LIST_ENTRY PIN_CONTEXT::DoneIrpListHead

Definition at line 199 of file usbaudio.h.

Referenced by PinCaptureProcess(), UsbAudioCaptureComplete(), and USBAudioPinCreate().

◆ InterfaceDescriptor

PUSB_INTERFACE_DESCRIPTOR PIN_CONTEXT::InterfaceDescriptor

Definition at line 205 of file usbaudio.h.

Referenced by InitCapturePin().

◆ IrpListHead

◆ IrpListLock

◆ LowerDevice

PDEVICE_OBJECT PIN_CONTEXT::LowerDevice

Definition at line 197 of file usbaudio.h.

Referenced by PinRenderProcess(), USBAudioPinCreate(), and UsbAudioSetFormat().

◆ StarvationWorker

PKSWORKER PIN_CONTEXT::StarvationWorker

◆ StarvationWorkItem

WORK_QUEUE_ITEM PIN_CONTEXT::StarvationWorkItem

Definition at line 208 of file usbaudio.h.

Referenced by InitCapturePin().


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