IRB_REQ_GET_LOCAL_HOST_INFORMATION estrutura (1394.h)

Essa estrutura contém os campos necessários para que o motorista do ônibus 1394 realize uma solicitação GetLocalHostInformation.

Sintaxe

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

Membros

nLevel

Especifica qual nível de informação é desejado a partir dessa chamada. Os sinalizadores a seguir são fornecidos.

Sinalizador Descrição
GET_HOST_UNIQUE_ID Solicita que o driver de porta retorne o identificador exclusivo de 64 bits.
GET_HOST_CAPABILITIES Solicita que o driver de porta retorne os sinalizadores de funcionalidade do controlador host.
GET_HOST_DDI_VERSION Solicita a versão DDI do motorista do ônibus 1394.
GET_POWER_SUPPLIED Solicita que o driver de porta retorne as características de energia do barramento.
GET_PHYS_ADDR_ROUTINE Solicita que o driver de porta retorne a função de mapeamento de endereço físico do controlador host.
GET_HOST_CONFIG_ROM Solicita que o driver de porta retorne a ROM de configuração do controlador host.
GET_HOST_CSR_CONTENTS Solicita que o driver de porta retorne os mapas de velocidade ou topologia do CSR do controlador host. Consulte a Especificação do IEEE 1394 para obter uma descrição de CSRs.
Nota No Windows 7, não há suporte para definir nLevel como GET_HOST_CSR_CONTENTS e especificar o SPEED_MAP_LOCATION como CsrBaseAddress . O mapa de velocidade está obsoleto na especificação IEEE-1394a.
 
GET_HOST_DMA_CAPABILITIES Solicita que o driver de porta retorne os sinalizadores de funcionalidade do controlador host e o tamanho do buffer DMA (PAGESIZE multiplicado pelo número de registros de mapeamento).

Information

Aponta para um bloco de informações a ser preenchido, dependendo do nível de informação desejado. Cada bloco tem sua própria estrutura específica.

Sinalizador Estrutura
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

Requisitos

   
Cabeçalho 1394.h