1// IPassword.h 2 3#ifndef __IPASSWORD_H 4#define __IPASSWORD_H 5 6#include "../Common/MyUnknown.h" 7#include "../Common/Types.h" 8 9#include "IDecl.h" 10 11#define PASSWORD_INTERFACE(i, x) DECL_INTERFACE(i, 5, x) 12 13PASSWORD_INTERFACE(ICryptoGetTextPassword, 0x10) 14{ 15 STDMETHOD(CryptoGetTextPassword)(BSTR *password) PURE; 16}; 17 18PASSWORD_INTERFACE(ICryptoGetTextPassword2, 0x11) 19{ 20 STDMETHOD(CryptoGetTextPassword2)(Int32 *passwordIsDefined, BSTR *password) PURE; 21}; 22 23#endif 24 25