ReactOS  0.4.15-dev-2534-geba00d1
_TDI20_CLIENT_INTERFACE_INFO Struct Reference

#include <tdikrnl.h>

Collaboration diagram for _TDI20_CLIENT_INTERFACE_INFO:

Public Attributes

union {
   struct {
      UCHAR   MajorTdiVersion
 
      UCHAR   MinorTdiVersion
 
   }   DUMMYSTRUCTNAME
 
   USHORT   TdiVersion
 
DUMMYUNIONNAME
 
USHORT Unused
 
PUNICODE_STRING ClientName
 
TDI_PNP_POWER_HANDLER PnPPowerHandler
 
union {
   TDI_BINDING_HANDLER   BindingHandler
 
   struct {
      TDI_BIND_HANDLER   BindHandler
 
      TDI_UNBIND_HANDLER   UnBindHandler
 
   }   DUMMYSTRUCTNAME
 
DUMMYUNIONNAME2
 
union {
   struct {
      TDI_ADD_ADDRESS_HANDLER_V2   AddAddressHandlerV2
 
      TDI_DEL_ADDRESS_HANDLER_V2   DelAddressHandlerV2
 
   }   DUMMYSTRUCTNAME
 
   struct {
      TDI_ADD_ADDRESS_HANDLER   AddAddressHandler
 
      TDI_DEL_ADDRESS_HANDLER   DelAddressHandler
 
   }   DUMMYSTRUCTNAME2
 
DUMMYUNIONNAME3
 

Detailed Description

Definition at line 916 of file tdikrnl.h.

Member Data Documentation

◆ AddAddressHandler

TDI_ADD_ADDRESS_HANDLER _TDI20_CLIENT_INTERFACE_INFO::AddAddressHandler

Definition at line 940 of file tdikrnl.h.

◆ AddAddressHandlerV2

TDI_ADD_ADDRESS_HANDLER_V2 _TDI20_CLIENT_INTERFACE_INFO::AddAddressHandlerV2

Definition at line 936 of file tdikrnl.h.

◆ BindHandler

TDI_BIND_HANDLER _TDI20_CLIENT_INTERFACE_INFO::BindHandler

Definition at line 930 of file tdikrnl.h.

◆ BindingHandler

TDI_BINDING_HANDLER _TDI20_CLIENT_INTERFACE_INFO::BindingHandler

Definition at line 928 of file tdikrnl.h.

◆ ClientName

PUNICODE_STRING _TDI20_CLIENT_INTERFACE_INFO::ClientName

Definition at line 925 of file tdikrnl.h.

◆ DelAddressHandler

TDI_DEL_ADDRESS_HANDLER _TDI20_CLIENT_INTERFACE_INFO::DelAddressHandler

Definition at line 941 of file tdikrnl.h.

◆ DelAddressHandlerV2

TDI_DEL_ADDRESS_HANDLER_V2 _TDI20_CLIENT_INTERFACE_INFO::DelAddressHandlerV2

Definition at line 937 of file tdikrnl.h.

◆ DUMMYSTRUCTNAME [1/3]

_ANONYMOUS_STRUCT { ... } _TDI20_CLIENT_INTERFACE_INFO::DUMMYSTRUCTNAME

◆ DUMMYSTRUCTNAME [2/3]

_ANONYMOUS_STRUCT { ... } _TDI20_CLIENT_INTERFACE_INFO::DUMMYSTRUCTNAME

◆ DUMMYSTRUCTNAME [3/3]

_ANONYMOUS_STRUCT { ... } _TDI20_CLIENT_INTERFACE_INFO::DUMMYSTRUCTNAME

◆ DUMMYSTRUCTNAME2

_ANONYMOUS_STRUCT { ... } _TDI20_CLIENT_INTERFACE_INFO::DUMMYSTRUCTNAME2

◆ DUMMYUNIONNAME

_ANONYMOUS_UNION { ... } _TDI20_CLIENT_INTERFACE_INFO::DUMMYUNIONNAME

◆ DUMMYUNIONNAME2

_ANONYMOUS_UNION { ... } _TDI20_CLIENT_INTERFACE_INFO::DUMMYUNIONNAME2

◆ DUMMYUNIONNAME3

_ANONYMOUS_UNION { ... } _TDI20_CLIENT_INTERFACE_INFO::DUMMYUNIONNAME3

◆ MajorTdiVersion

UCHAR _TDI20_CLIENT_INTERFACE_INFO::MajorTdiVersion

Definition at line 919 of file tdikrnl.h.

◆ MinorTdiVersion

UCHAR _TDI20_CLIENT_INTERFACE_INFO::MinorTdiVersion

Definition at line 920 of file tdikrnl.h.

◆ PnPPowerHandler

TDI_PNP_POWER_HANDLER _TDI20_CLIENT_INTERFACE_INFO::PnPPowerHandler

Definition at line 926 of file tdikrnl.h.

◆ TdiVersion

USHORT _TDI20_CLIENT_INTERFACE_INFO::TdiVersion

Definition at line 922 of file tdikrnl.h.

◆ UnBindHandler

TDI_UNBIND_HANDLER _TDI20_CLIENT_INTERFACE_INFO::UnBindHandler

Definition at line 931 of file tdikrnl.h.

◆ Unused

USHORT _TDI20_CLIENT_INTERFACE_INFO::Unused

Definition at line 924 of file tdikrnl.h.


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