IResultData::InsertItem method (mmc.h)
The IResultData::InsertItem method enables the snap-in to add a single new item to the result pane view.
Syntax
HRESULT InsertItem(
[in, out] LPRESULTDATAITEM item
);
Parameters
[in, out] item
A pointer to a RESULTDATAITEM structure that contains information about the item to be added.
After the item is inserted, a unique identifier (an item ID) is assigned to it by MMC and returned through the itemID member of the structure pointed to by the item parameter. Be aware that the itemID value is the HRESULTITEM handle of the inserted item. The snap-in should store this value in order to later manipulate the inserted item by calling methods such as IResultData::GetItem.
If this identifier is not stored, it can be looked up using IResultData::FindItemByLParam.
Return value
This method can return one of these values.
Remarks
The mask and all appropriate associated fields in the RESULTDATAITEM structure should be filled out. Subitems cannot be inserted but can be set. The nCol member of the item structure must therefore be zero.
The str member of RESULTDATAITEM must be set to MMC_CALLBACK.
After the item is inserted, a unique identifier (an item ID) is assigned to it by MMC and returned through the itemID member of the structure pointed to by the item parameter. Be aware that the itemID value is the HRESULTITEM handle of the inserted item. The snap-in should store this value in order to later manipulate the inserted item by calling methods such as IResultData::GetItem.
If this identifier is not stored, it can be identified using IResultData::FindItemByLParam.
This method does not support virtual lists.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Target Platform | Windows |
Header | mmc.h |
DLL | Mmcndmgr.dll |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for