Updates an object by passing a pointer to an array of two pointers to item identifier lists (PIDLs). Used by SHShellFolderView_Message.
SFVM_UPDATEOBJECT lParam = (LPARAM*) ppidl;
The address of an array of two PIDLs. The first PIDL is the old PIDL. The second one is a copy of the old PIDL with updated information. Control over the copy's lifetime belongs to the view after successful completion of this call.
Returns the listview ID of the updated object if the update was successful; otherwise, it returns -1.
If the update was unsuccessful, the caller must free the memory.
|Minimum supported client
||Windows 2000 Professional [desktop apps only]
|Minimum supported server
||Windows 2000 Server [desktop apps only]