NDIS_KDNET_QUERY_PF_INFORMATION structure (kdnetpf.h)

The NDIS_KDNET_QUERY_PF_INFORMATION structure describes the data required to query the PF management data.

It is used by OID_KDNET_QUERY_PF_INFORMATION.

Syntax

typedef struct _NDIS_KDNET_QUERY_PF_INFORMATION {
  NDIS_OBJECT_HEADER Header;
  NDIS_KDNET_BDF     Bdf;
  UCHAR              NetworkAdddress[6];
  ULONG              UsageTag;
  ULONG              MaximumNumberOfSupportedPfs;
  ULONG              DeviceId;
} NDIS_KDNET_QUERY_PF_INFORMATION, *PNDIS_KDNET_QUERY_PF_INFORMATION;

Members

Header

A NDIS_OBJECT_HEADER structure used to package the object type, version, and size information that is required in many NDIS 6.0 structures.

Bdf

The PF PCI location to query for.

NetworkAdddress[6]

The PF assigned MAC address.

UsageTag

The PF Usage tag described by NDIS_KDNET_PF_USAGE_TAG.

MaximumNumberOfSupportedPfs

The maximum number of Pfs that can be associated to the Primary BDF.

DeviceId

The KDNET PF device ID. It is used if there is a new added PF and the FW assigns a new DeviceID to the added KDNET PF.

Requirements

Requirement Value
Header kdnetpf.h

See also

kdnetpf.h

Debugger 2PF KDNET Support