MMC_SNAPIN_PROPERTY structure (mmcobj.h)

The MMC_SNAPIN_PROPERTY structure is introduced in MMC 2.0.

The MMC_SNAPIN_PROPERTY structure is used by a snap-in when a property is added, changed, or deleted.

Syntax

typedef struct _MMC_SNAPIN_PROPERTY {
  LPCOLESTR           pszPropName;
  VARIANT             varValue;
  MMC_PROPERTY_ACTION eAction;
} MMC_SNAPIN_PROPERTY;

Members

pszPropName

Name of the property.

varValue

The property's value; if the property is being changed, this is the new value.

eAction

The action taking place on the property, as defined in MMC_PROPERTY_ACTION.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Header mmcobj.h

See also

ISnapinProperties::PropertiesChanged

MMC_PROPERTY_ACTION