estrutura GET_LOCAL_HOST_INFO4 (1394.h)

A estrutura GET_LOCAL_HOST_INFO4 contém os dados retornados por uma solicitação de REQUEST_GET_LOCAL_HOST_INFO usando u.GetLocalHostInformation.nLevel = GET_PHYS_ADDR_ROUTINE.

Sintaxe

typedef struct _GET_LOCAL_HOST_INFO4 {
  PPORT_PHYS_ADDR_ROUTINE PhysAddrMappingRoutine;
  PVOID                   Context;
} GET_LOCAL_HOST_INFO4, *PGET_LOCAL_HOST_INFO4;

Membros

PhysAddrMappingRoutine

Ponteiro para a rotina de mapeamento de endereço físico, que é do tipo :

NTSTATUS
PhysAddrMappingRoutine ( 
    IN PVOID Context,
    IN OUT PIRB Irb
);

A rotina de mapeamento físico é invocada em um IRB REQUEST_ALLOCATE_ADDRESS_RANGE . Ele preenche o membro u.AllocateAddressRange.pAddressRange com os endereços físicos para os quais o membro u.AllocateAddressRange.Mdl do IRB é mapeado. O valor adequado para o parâmetro Context é o membro Context abaixo.

Context

Especifica o argumento que deve ser passado como o argumento Context da rotina de mapeamento de endereço físico.

Requisitos

Requisito Valor
Cabeçalho 1394.h (inclua 1394.h)

Confira também

REQUEST_ALLOCATE_ADDRESS_RANGE

REQUEST_GET_LOCAL_HOST_INFO