DSM_VERSION structure (mpiowmi.h)
The DSM_VERSION structure represents version information that is associated with a DSM binary or package. While this assumes that a DSM's version will be of the type MajorVersion.MinorVersion.ProductBuild.QfeNumber, it is not mandatory for the DSM to follow this convention. The DSM must, however, fill in zeros for the fields its does not support.
Syntax
typedef struct _DSM_VERSION {
ULONG MajorVersion;
ULONG MinorVersion;
ULONG ProductBuild;
ULONG QfeNumber;
} DSM_VERSION, *PDSM_VERSION;
Members
MajorVersion
An unsigned 32-bitfield that represents the major version portion of the version.
MinorVersion
An unsigned 32-bitfield that represents the minor version portion of the version.
ProductBuild
An unsigned 32-bitfield that represents the product build portion of the version.
QfeNumber
An unsigned 32-bitfield that represents the QFE number portion of the version.
Requirements
Requirement | Value |
---|---|
Header | mpiowmi.h (include Mpiowmi.h) |