HWREQCHK_DEVICE_HARDWARE_REQUIREMENT structure (hwreqchkapi.h)

Important

Some information relates to a prerelease product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Contains the results of a single hardware requirement check.

Syntax

typedef struct HWREQCHK_DEVICE_HARDWARE_REQUIREMENT {
  HWREQCHK_TARGET_RELEASE TargetRelease;
  HWREQCHK_PRODUCT_TYPE   ProductType;
  ULONG                   Revision;
  BOOL                    IsLatestRequirementForProductType;
  WCHAR                   RequirementName[HWREQCHK_MAX_HARDWARE_REQUIREMENT_NAME];
} HWREQCHK_DEVICE_HARDWARE_REQUIREMENT;

Members

TargetRelease

A HWREQCHK_TARGET_RELEASE value that indicates the target release of the device being checked.

ProductType

A HWREQCHK_PRODUCT_TYPE value that indicates the product type of the device being checked.

Revision

The revision number of the hardware requirement.

IsLatestRequirementForProductType

Indicates if the hardware requirement is the latest revision for the current product type.

RequirementName[HWREQCHK_MAX_HARDWARE_REQUIREMENT_NAME]

The name of the hardware requirement. The maximum size of the RequirementName is 64, as defined by HWREQCHK_MAX_HARDWARE_REQUIREMENT_NAME.

Requirements

Requirement Value
Header hwreqchkapi.h