ReactOS  0.4.14-dev-98-gb0d4763
_QUEUE_HEAD Struct Reference

#include <hardware.h>

Collaboration diagram for _QUEUE_HEAD:

Public Attributes

ULONG HorizontalLinkPointer
 
END_POINT_CHARACTERISTICS EndPointCharacteristics
 
END_POINT_CAPABILITIES EndPointCapabilities
 
ULONG CurrentLinkPointer
 
ULONG NextPointer
 
ULONG AlternateNextPointer
 
union {
   QETD_TOKEN_BITS   Bits
 
   ULONG   DWord
 
Token
 
ULONG BufferPointer [5]
 
ULONG ExtendedBufferPointer [5]
 
ULONG PhysicalAddr
 
LIST_ENTRY LinkedQueueHeads
 
LIST_ENTRY TransferDescriptorListHead
 
PVOID NextQueueHead
 
PVOID Request
 

Detailed Description

Definition at line 197 of file hardware.h.

Member Data Documentation

◆ AlternateNextPointer

ULONG _QUEUE_HEAD::AlternateNextPointer

Definition at line 208 of file hardware.h.

Referenced by CUSBRequest::BuildBulkInterruptTransferQueueHead().

◆ Bits

QETD_TOKEN_BITS _QUEUE_HEAD::Bits

Definition at line 212 of file hardware.h.

Referenced by CUSBQueue::QueueHeadCleanup().

◆ BufferPointer

ULONG _QUEUE_HEAD::BufferPointer[5]

Definition at line 215 of file hardware.h.

◆ CurrentLinkPointer

ULONG _QUEUE_HEAD::CurrentLinkPointer

Definition at line 204 of file hardware.h.

Referenced by CUSBRequest::BuildBulkInterruptTransferQueueHead().

◆ DWord

ULONG _QUEUE_HEAD::DWord

Definition at line 213 of file hardware.h.

◆ EndPointCapabilities

END_POINT_CAPABILITIES _QUEUE_HEAD::EndPointCapabilities

Definition at line 202 of file hardware.h.

Referenced by CUSBQueue::LinkInterruptQueueHead().

◆ EndPointCharacteristics

END_POINT_CHARACTERISTICS _QUEUE_HEAD::EndPointCharacteristics

◆ ExtendedBufferPointer

ULONG _QUEUE_HEAD::ExtendedBufferPointer[5]

Definition at line 216 of file hardware.h.

◆ HorizontalLinkPointer

◆ LinkedQueueHeads

◆ NextPointer

ULONG _QUEUE_HEAD::NextPointer

◆ NextQueueHead

PVOID _QUEUE_HEAD::NextQueueHead

◆ PhysicalAddr

◆ Request

◆ Token

union { ... } _QUEUE_HEAD::Token

◆ TransferDescriptorListHead

LIST_ENTRY _QUEUE_HEAD::TransferDescriptorListHead

Definition at line 221 of file hardware.h.

Referenced by CUSBRequest::BuildControlTransferQueueHead().


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