GET_LOCAL_HOST_INFO4 structure (1394.h)
The GET_LOCAL_HOST_INFO4 structure contains the data returned by a REQUEST_GET_LOCAL_HOST_INFO request using u.GetLocalHostInformation.nLevel = GET_PHYS_ADDR_ROUTINE.
Syntax
typedef struct _GET_LOCAL_HOST_INFO4 {
PPORT_PHYS_ADDR_ROUTINE PhysAddrMappingRoutine;
PVOID Context;
} GET_LOCAL_HOST_INFO4, *PGET_LOCAL_HOST_INFO4;
Members
PhysAddrMappingRoutine
Pointer to the physical address mapping routine, which is of type:
NTSTATUS
PhysAddrMappingRoutine (
IN PVOID Context,
IN OUT PIRB Irb
);
The physical mapping routine is invoked on a REQUEST_ALLOCATE_ADDRESS_RANGE IRB. It fills in the u.AllocateAddressRange.pAddressRange member with the physical addresses that the u.AllocateAddressRange.Mdl member of the IRB are mapped to. The proper value for the Context parameter is the Context member below.
Context
Specifies the argument that should be passed as the Context argument of the physical address mapping routine.
Requirements
Requirement | Value |
---|---|
Header | 1394.h (include 1394.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for