Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Descrive i dati specifici del trasporto di debug per l'utilizzo da parte del trasporto.
Sintassi
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;
Membri
HwContextSize
Dimensioni del contesto hardware.
SharedVisibleDataSize
UseSerialFraming
Indica se il dispositivo usa il frame seriale.
ValidUSBCoreId
Indica se è necessario il controller di debug del kernel USB.
USBCoreId
ID core USB da usare.
DevControlInitialized
DevControlPciLocation
DevControlPciLocation.RawPciLocation
DevControlPciLocation.Fields
DevControlPciLocation.Fields.Segment
DevControlPciLocation.Fields.Bus
DevControlPciLocation.Fields.Device
DevControlPciLocation.Fields.Function
Fabbisogno
| Requisito | Valore |
|---|---|
| intestazione | ntddk.h |