📄 aes_atl.idl
字号:
// AES_ATL.idl : IDL source for AES_ATL.dll
//
// This file will be processed by the MIDL tool to
// produce the type library (AES_ATL.tlb) and marshalling code.
import "oaidl.idl";
import "ocidl.idl";
[
object,
uuid(9E69DED7-320E-4839-8D36-C9F6F476AF13),
helpstring("IAES Interface"),
pointer_default(unique)
]
interface IAES : IUnknown
{
[helpstring("method Encrypt")] HRESULT Encrypt([in] BSTR FileName_In,[in] BSTR FileName_Key,[out,retval] BSTR *FileName_Out);
[helpstring("method Decrypt")] HRESULT Decrypt([in] BSTR FileName_In,[in] BSTR FileName_Key,[out,retval] BSTR *FileName_Out);
};
[
uuid(A8461AB8-B442-4207-B3E1-F13774D64427),
version(1.0),
helpstring("AES_ATL 1.0 Type Library")
]
library AES_ATLLib
{
importlib("stdole32.tlb");
importlib("stdole2.tlb");
[
uuid(23FC03DA-A87A-4958-8C48-7D5608E55F13),
helpstring("AES Class")
]
coclass AES
{
[default] interface IAES;
};
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -