📄 cryptoapi_p.c
字号:
/* 636 */ 0x36, /* FC_POINTER */
0x5b, /* FC_END */
/* 638 */
0x12, 0x0, /* FC_UP */
/* 640 */ NdrFcShort( 0xffffffe4 ), /* Offset= -28 (612) */
/* 642 */
0x1b, /* FC_CARRAY */
0x3, /* 3 */
/* 644 */ NdrFcShort( 0x4 ), /* 4 */
/* 646 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
0x0, /* */
/* 648 */ NdrFcShort( 0x0 ), /* 0 */
/* 650 */
0x4b, /* FC_PP */
0x5c, /* FC_PAD */
/* 652 */
0x48, /* FC_VARIABLE_REPEAT */
0x49, /* FC_FIXED_OFFSET */
/* 654 */ NdrFcShort( 0x4 ), /* 4 */
/* 656 */ NdrFcShort( 0x0 ), /* 0 */
/* 658 */ NdrFcShort( 0x1 ), /* 1 */
/* 660 */ NdrFcShort( 0x0 ), /* 0 */
/* 662 */ NdrFcShort( 0x0 ), /* 0 */
/* 664 */ 0x12, 0x0, /* FC_UP */
/* 666 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (622) */
/* 668 */
0x5b, /* FC_END */
0x8, /* FC_LONG */
/* 670 */ 0x5c, /* FC_PAD */
0x5b, /* FC_END */
/* 672 */
0x1a, /* FC_BOGUS_STRUCT */
0x3, /* 3 */
/* 674 */ NdrFcShort( 0x8 ), /* 8 */
/* 676 */ NdrFcShort( 0x0 ), /* 0 */
/* 678 */ NdrFcShort( 0x6 ), /* Offset= 6 (684) */
/* 680 */ 0x8, /* FC_LONG */
0x36, /* FC_POINTER */
/* 682 */ 0x5c, /* FC_PAD */
0x5b, /* FC_END */
/* 684 */
0x11, 0x0, /* FC_RP */
/* 686 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (642) */
/* 688 */
0x1d, /* FC_SMFARRAY */
0x0, /* 0 */
/* 690 */ NdrFcShort( 0x8 ), /* 8 */
/* 692 */ 0x1, /* FC_BYTE */
0x5b, /* FC_END */
/* 694 */
0x15, /* FC_STRUCT */
0x3, /* 3 */
/* 696 */ NdrFcShort( 0x10 ), /* 16 */
/* 698 */ 0x8, /* FC_LONG */
0x6, /* FC_SHORT */
/* 700 */ 0x6, /* FC_SHORT */
0x4c, /* FC_EMBEDDED_COMPLEX */
/* 702 */ 0x0, /* 0 */
NdrFcShort( 0xfffffff1 ), /* Offset= -15 (688) */
0x5b, /* FC_END */
/* 706 */
0x1a, /* FC_BOGUS_STRUCT */
0x3, /* 3 */
/* 708 */ NdrFcShort( 0x18 ), /* 24 */
/* 710 */ NdrFcShort( 0x0 ), /* 0 */
/* 712 */ NdrFcShort( 0xa ), /* Offset= 10 (722) */
/* 714 */ 0x8, /* FC_LONG */
0x36, /* FC_POINTER */
/* 716 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
0x0, /* 0 */
/* 718 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (694) */
/* 720 */ 0x5c, /* FC_PAD */
0x5b, /* FC_END */
/* 722 */
0x11, 0x0, /* FC_RP */
/* 724 */ NdrFcShort( 0xffffff0c ), /* Offset= -244 (480) */
/* 726 */
0x1b, /* FC_CARRAY */
0x0, /* 0 */
/* 728 */ NdrFcShort( 0x1 ), /* 1 */
/* 730 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
0x0, /* */
/* 732 */ NdrFcShort( 0x0 ), /* 0 */
/* 734 */ 0x1, /* FC_BYTE */
0x5b, /* FC_END */
/* 736 */
0x16, /* FC_PSTRUCT */
0x3, /* 3 */
/* 738 */ NdrFcShort( 0x8 ), /* 8 */
/* 740 */
0x4b, /* FC_PP */
0x5c, /* FC_PAD */
/* 742 */
0x46, /* FC_NO_REPEAT */
0x5c, /* FC_PAD */
/* 744 */ NdrFcShort( 0x4 ), /* 4 */
/* 746 */ NdrFcShort( 0x4 ), /* 4 */
/* 748 */ 0x12, 0x0, /* FC_UP */
/* 750 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (726) */
/* 752 */
0x5b, /* FC_END */
0x8, /* FC_LONG */
/* 754 */ 0x8, /* FC_LONG */
0x5b, /* FC_END */
/* 756 */
0x1b, /* FC_CARRAY */
0x1, /* 1 */
/* 758 */ NdrFcShort( 0x2 ), /* 2 */
/* 760 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
0x0, /* */
/* 762 */ NdrFcShort( 0x0 ), /* 0 */
/* 764 */ 0x6, /* FC_SHORT */
0x5b, /* FC_END */
/* 766 */
0x16, /* FC_PSTRUCT */
0x3, /* 3 */
/* 768 */ NdrFcShort( 0x8 ), /* 8 */
/* 770 */
0x4b, /* FC_PP */
0x5c, /* FC_PAD */
/* 772 */
0x46, /* FC_NO_REPEAT */
0x5c, /* FC_PAD */
/* 774 */ NdrFcShort( 0x4 ), /* 4 */
/* 776 */ NdrFcShort( 0x4 ), /* 4 */
/* 778 */ 0x12, 0x0, /* FC_UP */
/* 780 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (756) */
/* 782 */
0x5b, /* FC_END */
0x8, /* FC_LONG */
/* 784 */ 0x8, /* FC_LONG */
0x5b, /* FC_END */
/* 786 */
0x1b, /* FC_CARRAY */
0x3, /* 3 */
/* 788 */ NdrFcShort( 0x4 ), /* 4 */
/* 790 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
0x0, /* */
/* 792 */ NdrFcShort( 0x0 ), /* 0 */
/* 794 */ 0x8, /* FC_LONG */
0x5b, /* FC_END */
/* 796 */
0x16, /* FC_PSTRUCT */
0x3, /* 3 */
/* 798 */ NdrFcShort( 0x8 ), /* 8 */
/* 800 */
0x4b, /* FC_PP */
0x5c, /* FC_PAD */
/* 802 */
0x46, /* FC_NO_REPEAT */
0x5c, /* FC_PAD */
/* 804 */ NdrFcShort( 0x4 ), /* 4 */
/* 806 */ NdrFcShort( 0x4 ), /* 4 */
/* 808 */ 0x12, 0x0, /* FC_UP */
/* 810 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (786) */
/* 812 */
0x5b, /* FC_END */
0x8, /* FC_LONG */
/* 814 */ 0x8, /* FC_LONG */
0x5b, /* FC_END */
/* 816 */
0x1b, /* FC_CARRAY */
0x7, /* 7 */
/* 818 */ NdrFcShort( 0x8 ), /* 8 */
/* 820 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
0x0, /* */
/* 822 */ NdrFcShort( 0x0 ), /* 0 */
/* 824 */ 0xb, /* FC_HYPER */
0x5b, /* FC_END */
/* 826 */
0x16, /* FC_PSTRUCT */
0x3, /* 3 */
/* 828 */ NdrFcShort( 0x8 ), /* 8 */
/* 830 */
0x4b, /* FC_PP */
0x5c, /* FC_PAD */
/* 832 */
0x46, /* FC_NO_REPEAT */
0x5c, /* FC_PAD */
/* 834 */ NdrFcShort( 0x4 ), /* 4 */
/* 836 */ NdrFcShort( 0x4 ), /* 4 */
/* 838 */ 0x12, 0x0, /* FC_UP */
/* 840 */ NdrFcShort( 0xffffffe8 ), /* Offset= -24 (816) */
/* 842 */
0x5b, /* FC_END */
0x8, /* FC_LONG */
/* 844 */ 0x8, /* FC_LONG */
0x5b, /* FC_END */
/* 846 */
0x15, /* FC_STRUCT */
0x3, /* 3 */
/* 848 */ NdrFcShort( 0x8 ), /* 8 */
/* 850 */ 0x8, /* FC_LONG */
0x8, /* FC_LONG */
/* 852 */ 0x5c, /* FC_PAD */
0x5b, /* FC_END */
/* 854 */
0x1b, /* FC_CARRAY */
0x3, /* 3 */
/* 856 */ NdrFcShort( 0x8 ), /* 8 */
/* 858 */ 0x7, /* Corr desc: FC_USHORT */
0x0, /* */
/* 860 */ NdrFcShort( 0xffd8 ), /* -40 */
/* 862 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
0x0, /* 0 */
/* 864 */ NdrFcShort( 0xffffffee ), /* Offset= -18 (846) */
/* 866 */ 0x5c, /* FC_PAD */
0x5b, /* FC_END */
/* 868 */
0x1a, /* FC_BOGUS_STRUCT */
0x3, /* 3 */
/* 870 */ NdrFcShort( 0x28 ), /* 40 */
/* 872 */ NdrFcShort( 0xffffffee ), /* Offset= -18 (854) */
/* 874 */ NdrFcShort( 0x0 ), /* Offset= 0 (874) */
/* 876 */ 0x6, /* FC_SHORT */
0x6, /* FC_SHORT */
/* 878 */ 0x38, /* FC_ALIGNM4 */
0x8, /* FC_LONG */
/* 880 */ 0x8, /* FC_LONG */
0x4c, /* FC_EMBEDDED_COMPLEX */
/* 882 */ 0x0, /* 0 */
NdrFcShort( 0xfffffdf7 ), /* Offset= -521 (362) */
0x5b, /* FC_END */
/* 886 */
0x12, 0x0, /* FC_UP */
/* 888 */ NdrFcShort( 0xfffffef6 ), /* Offset= -266 (622) */
/* 890 */
0x12, 0x8, /* FC_UP [simple_pointer] */
/* 892 */ 0x1, /* FC_BYTE */
0x5c, /* FC_PAD */
/* 894 */
0x12, 0x8, /* FC_UP [simple_pointer] */
/* 896 */ 0x6, /* FC_SHORT */
0x5c, /* FC_PAD */
/* 898 */
0x12, 0x8, /* FC_UP [simple_pointer] */
/* 900 */ 0x8, /* FC_LONG */
0x5c, /* FC_PAD */
/* 902 */
0x12, 0x8, /* FC_UP [simple_pointer] */
/* 904 */ 0xa, /* FC_FLOAT */
0x5c, /* FC_PAD */
/* 906 */
0x12, 0x8, /* FC_UP [simple_pointer] */
/* 908 */ 0xc, /* FC_DOUBLE */
0x5c, /* FC_PAD */
/* 910 */
0x12, 0x0, /* FC_UP */
/* 912 */ NdrFcShort( 0xfffffda8 ), /* Offset= -600 (312) */
/* 914 */
0x12, 0x10, /* FC_UP [pointer_deref] */
/* 916 */ NdrFcShort( 0xfffffc6e ), /* Offset= -914 (2) */
/* 918 */
0x12, 0x10, /* FC_UP [pointer_deref] */
/* 920 */ NdrFcShort( 0xfffffda6 ), /* Offset= -602 (318) */
/* 922 */
0x12, 0x10, /* FC_UP [pointer_deref] */
/* 924 */ NdrFcShort( 0xfffffdb4 ), /* Offset= -588 (336) */
/* 926 */
0x12, 0x10, /* FC_UP [pointer_deref] */
/* 928 */ NdrFcShort( 0xfffffdc2 ), /* Offset= -574 (354) */
/* 930 */
0x12, 0x10, /* FC_UP [pointer_deref] */
/* 932 */ NdrFcShort( 0x2 ), /* Offset= 2 (934) */
/* 934 */
0x12, 0x0, /* FC_UP */
/* 936 */ NdrFcShort( 0x16 ), /* Offset= 22 (958) */
/* 938 */
0x15, /* FC_STRUCT */
0x7, /* 7 */
/* 940 */ NdrFcShort( 0x10 ), /* 16 */
/* 942 */ 0x6, /* FC_SHORT */
0x1, /* FC_BYTE */
/* 944 */ 0x1, /* FC_BYTE */
0x38, /* FC_ALIGNM4 */
/* 946 */ 0x8, /* FC_LONG */
0x39, /* FC_ALIGNM8 */
/* 948 */ 0xb, /* FC_HYPER */
0x5b, /* FC_END */
/* 950 */
0x12, 0x0, /* FC_UP */
/* 952 */ NdrFcShort( 0xfffffff2 ), /* Offset= -14 (938) */
/* 954 */
0x12, 0x8, /* FC_UP [simple_pointer] */
/* 956 */ 0x2, /* FC_CHAR */
0x5c, /* FC_PAD */
/* 958 */
0x1a, /* FC_BOGUS_STRUCT */
0x7, /* 7 */
/* 960 */ NdrFcShort( 0x20 ), /* 32 */
/* 962 */ NdrFcShort( 0x0 ), /* 0 */
/* 964 */ NdrFcShort( 0x0 ), /* Offset= 0 (964) */
/* 966 */ 0x8, /* FC_LONG */
0x8, /* FC_LONG */
/* 968 */ 0x6, /* FC_SHORT */
0x6, /* FC_SHORT */
/* 970 */ 0x6, /* FC_SHORT */
0x6, /* FC_SHORT */
/* 972 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
0x0, /* 0 */
/* 974 */ NdrFcShort( 0xfffffc5a ), /* Offset= -934 (40) */
/* 976 */ 0x5c, /* FC_PAD */
0x5b, /* FC_END */
/* 978 */ 0xb4, /* FC_USER_MARSHAL */
0x83, /* 131 */
/* 980 */ NdrFcShort( 0x1 ), /* 1 */
/* 982 */ NdrFcShort( 0x10 ), /* 16 */
/* 984 */ NdrFcShort( 0x0 ), /* 0 */
/* 986 */ NdrFcShort( 0xfffffc4a ), /* Offset= -950 (36) */
/* 988 */
0x11, 0x4, /* FC_RP [alloced_on_stack] */
/* 990 */ NdrFcShort( 0x6 ), /* Offset= 6 (996) */
/* 992 */
0x13, 0x0, /* FC_OP */
/* 994 */ NdrFcShort( 0xfffffc2e ), /* Offset= -978 (16) */
/* 996 */ 0xb4, /* FC_USER_MARSHAL */
0x83, /* 131 */
/* 998 */ NdrFcShort( 0x0 ), /* 0 */
/* 1000 */ NdrFcShort( 0x4 ), /* 4 */
/* 1002 */ NdrFcShort( 0x0 ), /* 0 */
/* 1004 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (992) */
/* 1006 */
0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */
/* 1008 */ 0x8, /* FC_LONG */
0x5c, /* FC_PAD */
0x0
}
};
const CInterfaceProxyVtbl * _CryptoAPI_ProxyVtblList[] =
{
( CInterfaceProxyVtbl *) &_ICryptoProxyVtbl,
( CInterfaceProxyVtbl *) &_ICryptoShellExtProxyVtbl,
0
};
const CInterfaceStubVtbl * _CryptoAPI_StubVtblList[] =
{
( CInterfaceStubVtbl *) &_ICryptoStubVtbl,
( CInterfaceStubVtbl *) &_ICryptoShellExtStubVtbl,
0
};
PCInterfaceName const _CryptoAPI_InterfaceNamesList[] =
{
"ICrypto",
"ICryptoShellExt",
0
};
const IID * _CryptoAPI_BaseIIDList[] =
{
&IID_IDispatch,
&IID_IDispatch,
0
};
#define _CryptoAPI_CHECK_IID(n) IID_GENERIC_CHECK_IID( _CryptoAPI, pIID, n)
int __stdcall _CryptoAPI_IID_Lookup( const IID * pIID, int * pIndex )
{
IID_BS_LOOKUP_SETUP
IID_BS_LOOKUP_INITIAL_TEST( _CryptoAPI, 2, 1 )
IID_BS_LOOKUP_RETURN_RESULT( _CryptoAPI, 2, *pIndex )
}
const ExtendedProxyFileInfo CryptoAPI_ProxyFileInfo =
{
(PCInterfaceProxyVtblList *) & _CryptoAPI_ProxyVtblList,
(PCInterfaceStubVtblList *) & _CryptoAPI_StubVtblList,
(const PCInterfaceName * ) & _CryptoAPI_InterfaceNamesList,
(const IID ** ) & _CryptoAPI_BaseIIDList,
& _CryptoAPI_IID_Lookup,
2,
2,
0, /* table of [async_uuid] interfaces */
0, /* Filler1 */
0, /* Filler2 */
0 /* Filler3 */
};
#endif /* !defined(_M_IA64) && !defined(_M_AXP64)*/
#pragma warning( disable: 4049 ) /* more than 64k source lines */
/* this ALWAYS GENERATED file contains the proxy stub code */
/* File created by MIDL compiler version 5.03.0280 */
/* at Thu Jul 05 11:04:54 2001
*/
/* Compiler settings for C:\Documents and Settings\CHAD10550\DESKTOP\ICrypto_src\CryptoAPI.idl:
Oicf (OptLev=i2), W1, Zp8, env=Win64 (32b run,appending), ms_ext, c_ext, robust
error checks: allocation ref bounds_check enum stub_data
VC __declspec() decoration level:
__declspec(uuid()), __declspec(selectany), __declspec(novtable)
DECLSPEC_UUID(), MIDL_INTERFACE()
*/
//@@MIDL_FILE_HEADING( )
#if defined(_M_IA64) || defined(_M_AXP64)
#define USE_STUBLESS_PROXY
/* verify that the <rpcproxy.h> version is high enough to compile this file*/
#ifndef __REDQ_RPCPROXY_H_VERSION__
#define __REQUIRED_RPCPROXY_H_VERSION__ 475
#endif
#include "rpcproxy.h"
#ifndef __RPCPROXY_H_VERSION__
#error this stub requires an updated version of <rpcproxy.h>
#endif // __RPCPROXY_H_VERSION__
#include "CryptoAPI.h"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -