[
uuid(15b9dc10-f809-11cd-8cd3-08002b371a19),
version(1.0)
]
interface hello
{

typedef unsigned long DWORD;
typedef unsigned char UCHAR;

boolean GenSignature([in, size_is(16)] UCHAR * InData,
                     [in, out] DWORD * cbSignatureLen,
                     [out, size_is(136)] UCHAR * pbSignature);


}