ReactOS 0.4.17-dev-1281-g065abb3
UcxXrbPreamble Struct Reference

#include <clientxrb.h>

Collaboration diagram for UcxXrbPreamble:

Public Attributes

ULONG TotalSize
 
ULONG ContractVersion
 
ULONG Type
 
ULONG State
 
PIRP Irp
 
UcxUsbdHandle * Handle
 
WDFMEMORY Memory
 
WDFREQUEST Request
 
LIST_ENTRY TrackingLink
 
PVOID Reserved
 
ULONG Signature
 

Detailed Description

Definition at line 32 of file clientxrb.h.

Member Data Documentation

◆ ContractVersion

ULONG UcxXrbPreamble::ContractVersion

Definition at line 35 of file clientxrb.h.

Referenced by UcxUsbdHandle::AllocateXrb().

◆ Handle

◆ Irp

PIRP UcxXrbPreamble::Irp

Definition at line 38 of file clientxrb.h.

◆ Memory

WDFMEMORY UcxXrbPreamble::Memory

Definition at line 40 of file clientxrb.h.

Referenced by UcxUsbdHandle::AllocateXrb().

◆ Request

WDFREQUEST UcxXrbPreamble::Request

Definition at line 41 of file clientxrb.h.

Referenced by UcxClientAllocUrb(), UcxClientReleaseUrb(), and UcxXrbSubmitTransfer().

◆ Reserved

PVOID UcxXrbPreamble::Reserved

Definition at line 43 of file clientxrb.h.

◆ Signature

ULONG UcxXrbPreamble::Signature

◆ State

ULONG UcxXrbPreamble::State

◆ TotalSize

ULONG UcxXrbPreamble::TotalSize

Definition at line 34 of file clientxrb.h.

Referenced by UcxUsbdHandle::AllocateXrb().

◆ TrackingLink

LIST_ENTRY UcxXrbPreamble::TrackingLink

Definition at line 42 of file clientxrb.h.

Referenced by UcxClientReleaseUrb().

◆ Type

ULONG UcxXrbPreamble::Type

Definition at line 36 of file clientxrb.h.

Referenced by UcxUsbdHandle::AllocateXrb().


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