IS_SPECIAL_DATAOBJECT macro (mmc.h)
The IS_SPECIAL_DATAOBJECT macro determines whether an LPDATAOBJECT passed by MMC in a call to the snap-in's Notify method is a special type of data object instead of a pointer to an actual IDataObject object.
Syntax
void IS_SPECIAL_DATAOBJECT(
d
);
Parameters
d
A value of type LPDATAOBJECT to be evaluated.
Return value
None
Remarks
MMC can pass DOBJ_CUSTOMOCX or DOBJ_CUSTOMWEB as the data object in the following methods with the following notifications:
- IExtendControlbar::ControlbarNotify
-
IComponent::Notify
- MMCN_BTN_CLICK with param set to MMC_VERB_PROPERTIES
- MMCN_DELETE
- MMCN_PASTE
- MMCN_PRINT
- MMCN_REFRESH
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Target Platform | Windows |
Header | mmc.h |