rlm@1: // IPassword.h rlm@1: rlm@1: #ifndef __IPASSWORD_H rlm@1: #define __IPASSWORD_H rlm@1: rlm@1: #include "../Common/MyUnknown.h" rlm@1: #include "../Common/Types.h" rlm@1: rlm@1: #include "IDecl.h" rlm@1: rlm@1: #define PASSWORD_INTERFACE(i, x) DECL_INTERFACE(i, 5, x) rlm@1: rlm@1: PASSWORD_INTERFACE(ICryptoGetTextPassword, 0x10) rlm@1: { rlm@1: STDMETHOD(CryptoGetTextPassword)(BSTR *password) PURE; rlm@1: }; rlm@1: rlm@1: PASSWORD_INTERFACE(ICryptoGetTextPassword2, 0x11) rlm@1: { rlm@1: STDMETHOD(CryptoGetTextPassword2)(Int32 *passwordIsDefined, BSTR *password) PURE; rlm@1: }; rlm@1: rlm@1: #endif rlm@1: