ReactOS 0.4.17-dev-1037-g720d112
_USBD_CLIENT_INTERFACE Struct Reference

#include <usbdclient.h>

Collaboration diagram for _USBD_CLIENT_INTERFACE:

Public Attributes

INTERFACE Header
 
ULONG ClientContractVersion
 
USBD_CLIENT_HANDLE Handle
 
PDEVICE_OBJECT DeviceObject
 
ULONG PoolTag
 
PVOID ClientContext
 
ULONG VerifierEnabled
 
ULONG VerifierFailRegistration
 
ULONG VerifierFailChainedMdlSupport
 
ULONG VerifierFailStaticStreamSupport
 
ULONG VerifierStaticStreamCountOverride
 
ULONG VerifierFailEnableStaticStreams
 
ULONG VerifierTrackXrbs
 
PFN_USBD_CLIENT_UNREGISTER Unregister
 
PFN_USBD_CLIENT_XRB_ALLOCATE AllocUrb
 
PFN_USBD_CLIENT_ISOCH_XRB_ALLOCATE AllocIsochUrb
 
PFN_USBD_CLIENT_SELECT_XRB_BUILD AllocSelectConfigUrb
 
PFN_USBD_CLIENT_SELECT_XRB_BUILD AllocSelectInterfaceUrb
 
PFN_USBD_CLIENT_XRB_FREE ReleaseUrb
 

Detailed Description

Definition at line 56 of file usbdclient.h.

Member Data Documentation

◆ AllocIsochUrb

PFN_USBD_CLIENT_ISOCH_XRB_ALLOCATE _USBD_CLIENT_INTERFACE::AllocIsochUrb

Definition at line 77 of file usbdclient.h.

◆ AllocSelectConfigUrb

PFN_USBD_CLIENT_SELECT_XRB_BUILD _USBD_CLIENT_INTERFACE::AllocSelectConfigUrb

Definition at line 78 of file usbdclient.h.

◆ AllocSelectInterfaceUrb

PFN_USBD_CLIENT_SELECT_XRB_BUILD _USBD_CLIENT_INTERFACE::AllocSelectInterfaceUrb

Definition at line 79 of file usbdclient.h.

◆ AllocUrb

PFN_USBD_CLIENT_XRB_ALLOCATE _USBD_CLIENT_INTERFACE::AllocUrb

Definition at line 76 of file usbdclient.h.

◆ ClientContext

PVOID _USBD_CLIENT_INTERFACE::ClientContext

Definition at line 65 of file usbdclient.h.

◆ ClientContractVersion

ULONG _USBD_CLIENT_INTERFACE::ClientContractVersion

Definition at line 61 of file usbdclient.h.

◆ DeviceObject

PDEVICE_OBJECT _USBD_CLIENT_INTERFACE::DeviceObject

Definition at line 63 of file usbdclient.h.

◆ Handle

USBD_CLIENT_HANDLE _USBD_CLIENT_INTERFACE::Handle

Definition at line 62 of file usbdclient.h.

◆ Header

INTERFACE _USBD_CLIENT_INTERFACE::Header

Definition at line 58 of file usbdclient.h.

◆ PoolTag

ULONG _USBD_CLIENT_INTERFACE::PoolTag

Definition at line 64 of file usbdclient.h.

◆ ReleaseUrb

PFN_USBD_CLIENT_XRB_FREE _USBD_CLIENT_INTERFACE::ReleaseUrb

Definition at line 80 of file usbdclient.h.

◆ Unregister

PFN_USBD_CLIENT_UNREGISTER _USBD_CLIENT_INTERFACE::Unregister

Definition at line 75 of file usbdclient.h.

◆ VerifierEnabled

ULONG _USBD_CLIENT_INTERFACE::VerifierEnabled

Definition at line 66 of file usbdclient.h.

◆ VerifierFailChainedMdlSupport

ULONG _USBD_CLIENT_INTERFACE::VerifierFailChainedMdlSupport

Definition at line 68 of file usbdclient.h.

◆ VerifierFailEnableStaticStreams

ULONG _USBD_CLIENT_INTERFACE::VerifierFailEnableStaticStreams

Definition at line 71 of file usbdclient.h.

◆ VerifierFailRegistration

ULONG _USBD_CLIENT_INTERFACE::VerifierFailRegistration

Definition at line 67 of file usbdclient.h.

◆ VerifierFailStaticStreamSupport

ULONG _USBD_CLIENT_INTERFACE::VerifierFailStaticStreamSupport

Definition at line 69 of file usbdclient.h.

◆ VerifierStaticStreamCountOverride

ULONG _USBD_CLIENT_INTERFACE::VerifierStaticStreamCountOverride

Definition at line 70 of file usbdclient.h.

◆ VerifierTrackXrbs

ULONG _USBD_CLIENT_INTERFACE::VerifierTrackXrbs

Definition at line 72 of file usbdclient.h.


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