[This is preliminary documentation and subject to change.]
Determines whether a specific property sheet exists.
HRESULT FindPropertySheet(
long cookie, // Managed object's cookie
LPCOMPONENT lpComponent,
// Pointer to the component that owns the cookie
LPDATAOBJECT lpDataObject
// Pointer to the data object for the cookie
);
Items in the scope pane are owned by the console so there is no need to interact with the IComponentData interface. The snap-in must implement IComponent::CompareObjects or IComponentData::CompareObjects to compare the data object for this cookie with all other cookies for existing property sheets.