GET_LOCAL_HOST_INFO4 structure (1394.h)

La structure GET_LOCAL_HOST_INFO4 contient les données retournées par une requête REQUEST_GET_LOCAL_HOST_INFO à l’aide de u.GetLocalHostInformation.nLevel = GET_PHYS_ADDR_ROUTINE.

Syntaxe

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

Membres

PhysAddrMappingRoutine

Pointeur vers la routine de mappage d’adresses physiques, qui est de type :

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

La routine de mappage physique est appelée sur une IRB REQUEST_ALLOCATE_ADDRESS_RANGE . Il remplit le membre u.AllocateAddressRange.pAddressRange avec les adresses physiques auxquelles le membre u.AllocateAddressRange.Mdl de l’IRB est mappé. La valeur appropriée pour le paramètre Context est le membre Context ci-dessous.

Context

Spécifie l’argument qui doit être passé en tant qu’argument Context de la routine de mappage d’adresses physiques.

Configuration requise

Condition requise Valeur
En-tête 1394.h (inclure 1394.h)

Voir aussi

REQUEST_ALLOCATE_ADDRESS_RANGE

REQUEST_GET_LOCAL_HOST_INFO