I need to implement IPersistStream in my MMC snap-in because I want to implement IsDirty and Save methods. I do not save my data in the provided stream. I have other actions to perform on save. I do not have anything to Load. What is the correct implementation of Load in this case? I have tried three variants. 1. return S_OK. 2. return E_NOTIMPL. 3. return S_FALSE. Returning S_OK from extension snap-in makes MMC crash, while it works fine with standalone snap-in. Other variants work. What is the correct implementation of Load when I have nothing to Load?