Home | History | Annotate | Download | only in include

Lines Matching defs:IPersistFile

196 typedef struct IPersistFile IPersistFile;
3891 typedef IPersistFile *LPPERSISTFILE;
3895 struct IPersistFile : public IPersist {
3906 HRESULT (WINAPI *QueryInterface)(IPersistFile *This,REFIID riid,void **ppvObject);
3907 ULONG (WINAPI *AddRef)(IPersistFile *This);
3908 ULONG (WINAPI *Release)(IPersistFile *This);
3909 HRESULT (WINAPI *GetClassID)(IPersistFile *This,CLSID *pClassID);
3910 HRESULT (WINAPI *IsDirty)(IPersistFile *This);
3911 HRESULT (WINAPI *Load)(IPersistFile *This,LPCOLESTR pszFileName,DWORD dwMode);
3912 HRESULT (WINAPI *Save)(IPersistFile *This,LPCOLESTR pszFileName,WINBOOL fRemember);
3913 HRESULT (WINAPI *SaveCompleted)(IPersistFile *This,LPCOLESTR pszFileName);
3914 HRESULT (WINAPI *GetCurFile)(IPersistFile *This,LPOLESTR *ppszFileName);
3917 struct IPersistFile {
3932 HRESULT WINAPI IPersistFile_IsDirty_Proxy(IPersistFile *This);
3934 HRESULT WINAPI IPersistFile_Load_Proxy(IPersistFile *This,LPCOLESTR pszFileName,DWORD dwMode);
3936 HRESULT WINAPI IPersistFile_Save_Proxy(IPersistFile *This,LPCOLESTR pszFileName,WINBOOL fRemember);
3938 HRESULT WINAPI IPersistFile_SaveCompleted_Proxy(IPersistFile *This,LPCOLESTR pszFileName);
3940 HRESULT WINAPI IPersistFile_GetCurFile_Proxy(IPersistFile *This,LPOLESTR *ppszFileName);