struttura IRB_REQ_GET_LOCAL_HOST_INFORMATION (1394.h)

Questa struttura contiene i campi necessari per il driver del bus 1394 per eseguire una richiesta GetLocalHostInformation.

Sintassi

typedef struct _IRB_REQ_GET_LOCAL_HOST_INFORMATION {
  ULONG nLevel;
  PVOID Information;
} IRB_REQ_GET_LOCAL_HOST_INFORMATION;

Members

nLevel

Specifica il livello di informazioni desiderato da questa chiamata. Vengono forniti i flag seguenti.

Flag Descrizione
GET_HOST_UNIQUE_ID Richiede al driver di porta di restituire l'identificatore univoco a 64 bit.
GET_HOST_CAPABILITIES Richiede al driver di porta di restituire i flag di funzionalità del controller host.
GET_HOST_DDI_VERSION Richiede la versione DDI del driver bus 1394.
GET_POWER_SUPPLIED Richiede al driver della porta di restituire le caratteristiche di alimentazione del bus.
GET_PHYS_ADDR_ROUTINE Richiede al driver di porta di restituire la funzione di mapping degli indirizzi fisici del controller host.
GET_HOST_CONFIG_ROM Richiede al driver della porta di restituire la ROM di configurazione del controller host.
GET_HOST_CSR_CONTENTS Richiede al driver di porta di restituire il mapping della velocità o della topologia dal csr del controller host. Per una descrizione dei CSP, vedere la specifica IEEE 1394.
Nota In Windows 7 impostare nLevel su GET_HOST_CSR_CONTENTS e specificare il SPEED_MAP_LOCATION come CsrBaseAddress non è supportato. La mappa di velocità è obsoleta nella specifica IEEE-1394a.
 
GET_HOST_DMA_CAPABILITIES Richiede al driver di porta di restituire i flag di funzionalità del controller host e le dimensioni del buffer DMA (PAGESIZE moltiplicato per il numero di registri di mapping).

Information

Punta a un blocco di informazioni da compilare, a seconda del livello di informazioni desiderato. Ogni blocco ha una struttura specifica.

Flag Struttura
GET_HOST_UNIQUE_ID

GET_LOCAL_HOST_INFO1

GET_HOST_CAPABILITIES

GET_LOCAL_HOST_INFO2

GET_POWER_SUPPLIED

GET_LOCAL_HOST_INFO3

GET_PHYS_ADDR_ROUTINE

GET_LOCAL_HOST_INFO4

GET_HOST_CONFIG_ROM

GET_LOCAL_HOST_INFO5

GET_HOST_CSR_CONTENTS

GET_LOCAL_HOST_INFO6

GET_HOST_DMA_CAPABILITIES

GET_LOCAL_HOST_INFO7

GET_HOST_DDI_VERSION

GET_LOCAL_HOST_INFO8

Requisiti

   
Intestazione 1394.h