GET_LOCAL_HOST_INFO4 結構 (1394.h)

GET_LOCAL_HOST_INFO4結構包含使用 u.GetLocalHostInformation.nLevel = GET_PHYS_ADDR_ROUTINE 之REQUEST_GET_LOCAL_HOST_INFO要求所傳回的數據。

語法

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

成員

PhysAddrMappingRoutine

實體地址對應例程的指標,其類型如下:

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

實體對應例程會在 REQUEST_ALLOCATE_ADDRESS_RANGE IRB 上叫用。 它會在 u.AllocateAddressRange.pAddressRange 成員中填入 IRB 對應 u.AllocateAddressRange.Mdl 成員的實體位址。 Context 參數的適當值是下方的內容成員。

Context

指定應該當做實體位址對應例程之Context自變數傳遞的自變數。

規格需求

需求
標頭 1394.h (包含 1394.h)

另請參閱

REQUEST_ALLOCATE_ADDRESS_RANGE

REQUEST_GET_LOCAL_HOST_INFO