estructura DEBUG_TRANSPORT_DATA (ntddk.h)

Describe los datos específicos del transporte de depuración para su uso por parte del transporte.

Sintaxis

typedef struct _DEBUG_TRANSPORT_DATA {
  ULONG   HwContextSize;
  ULONG   SharedVisibleDataSize;
  BOOLEAN UseSerialFraming;
  BOOLEAN ValidUSBCoreId;
  UCHAR   USBCoreId;
  BOOLEAN DevControlInitialized;
  union {
    UINT32 RawPciLocation;
    struct {
      UINT32 Segment : 16;
      UINT32 Bus : 8;
      UINT32 Device : 5;
      UINT32 Function : 3;
    } Fields;
  } DevControlPciLocation;
} DEBUG_TRANSPORT_DATA, *PDEBUG_TRANSPORT_DATA;

Miembros

HwContextSize

Tamaño del contexto de hardware.

SharedVisibleDataSize

UseSerialFraming

Indica si este dispositivo usa marcos serie.

ValidUSBCoreId

Indica si se necesita el controlador de depuración del kernel USB.

USBCoreId

Identificador de núcleo USB que se va a usar.

DevControlInitialized

DevControlPciLocation

DevControlPciLocation.RawPciLocation

DevControlPciLocation.Fields

DevControlPciLocation.Fields.Segment

DevControlPciLocation.Fields.Bus

DevControlPciLocation.Fields.Device

DevControlPciLocation.Fields.Function

Requisitos

Requisito Valor
encabezado de ntddk.h