/* this ALWAYS GENERATED file contains the proxy stub code */
/* File created by MIDL compiler version 3.01.75 */
/* at Tue Aug 25 09:31:47 1998
*/
/* Compiler settings for AVI.idl:
Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext
error checks: none
*/
//@@MIDL_FILE_HEADING( )
#define USE_STUBLESS_PROXY
#include "rpcproxy.h"
#include "AVI.h"
#define TYPE_FORMAT_STRING_SIZE 55
#define PROC_FORMAT_STRING_SIZE 187
typedef struct _MIDL_TYPE_FORMAT_STRING
{
short Pad;
unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
} MIDL_TYPE_FORMAT_STRING;
typedef struct _MIDL_PROC_FORMAT_STRING
{
short Pad;
unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
} MIDL_PROC_FORMAT_STRING;
extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
/* Object interface: IUnknown, ver. 0.0,
GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
/* Object interface: IDispatch, ver. 0.0,
GUID={0x00020400,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
/* Object interface: IXAviPlayer, ver. 0.0,
GUID={0xEA6D8483,0x77A7,0x11D1,{0x9D,0x80,0x00,0x00,0xF8,0x03,0x22,0x4D}} */
extern const MIDL_STUB_DESC Object_StubDesc;
extern const MIDL_SERVER_INFO IXAviPlayer_ServerInfo;
#pragma code_seg(".orpc")
extern const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[1];
static const MIDL_STUB_DESC Object_StubDesc =
{
0,
NdrOleAllocate,
NdrOleFree,
0,
0,
0,
0,
0,
__MIDL_TypeFormatString.Format,
0, /* -error bounds_check flag */
0x20000, /* Ndr library version */
0,
0x301004b, /* MIDL Version 3.1.75 */
0,
UserMarshalRoutines,
0, /* Reserved1 */
0, /* Reserved2 */
0, /* Reserved3 */
0, /* Reserved4 */
0 /* Reserved5 */
};
static const unsigned short IXAviPlayer_FormatStringOffsetTable[] =
{
(unsigned short) -1,
(unsigned short) -1,
(unsigned short) -1,
(unsigned short) -1,
0,
48,
66,
90,
108
};
static const MIDL_SERVER_INFO IXAviPlayer_ServerInfo =
{
&Object_StubDesc,
0,
__MIDL_ProcFormatString.Format,
&IXAviPlayer_FormatStringOffsetTable[-3],
0,
0,
0,
0
};
static const MIDL_STUBLESS_PROXY_INFO IXAviPlayer_ProxyInfo =
{
&Object_StubDesc,
__MIDL_ProcFormatString.Format,
&IXAviPlayer_FormatStringOffsetTable[-3],
0,
0,
0
};
CINTERFACE_PROXY_VTABLE(12) _IXAviPlayerProxyVtbl =
{
&IXAviPlayer_ProxyInfo,
&IID_IXAviPlayer,
IUnknown_QueryInterface_Proxy,
IUnknown_AddRef_Proxy,
IUnknown_Release_Proxy ,
0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ ,
0 /* (void *)-1 /* IDispatch::GetTypeInfo */ ,
0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ ,
0 /* IDispatch_Invoke_Proxy */ ,
(void *)-1 /* IXAviPlayer::Play */ ,
(void *)-1 /* IXAviPlayer::Stop */ ,
(void *)-1 /* IXAviPlayer::SetText */ ,
(void *)-1 /* IXAviPlayer::ResetProgressBar */ ,
(void *)-1 /* IXAviPlayer::PlayEx */
};
static const PRPC_STUB_FUNCTION IXAviPlayer_table[] =
{
STUB_FORWARDING_FUNCTION,
STUB_FORWARDING_FUNCTION,
STUB_FORWARDING_FUNCTION,
STUB_FORWARDING_FUNCTION,
NdrStubCall2,
NdrStubCall2,
NdrStubCall2,
NdrStubCall2,
NdrStubCall2
};
CInterfaceStubVtbl _IXAviPlayerStubVtbl =
{
&IID_IXAviPlayer,
&IXAviPlayer_ServerInfo,
12,
&IXAviPlayer_table[-3],
CStdStubBuffer_DELEGATING_METHODS
};
#pragma data_seg(".rdata")
static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[1] =
{
{
BSTR_UserSize
,BSTR_UserMarshal
,BSTR_UserUnmarshal
,BSTR_UserFree
}
};
#if !defined(__RPC_WIN32__)
#error Invalid build platform for this stub.
#endif
#if !(TARGET_IS_NT40_OR_LATER)
#error You need a Windows NT 4.0 or later to run this stub because it uses these features:
#error -Oif or -Oicf, [wire_marshal] or [user_marshal] attribute.
#error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.
#error This app will die there with the RPC_X_WRONG_STUB_VERSION error.
#endif
static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString =
{
0,
{
/* Procedure Play */
0x33, /* FC_AUTO_HANDLE */
0x64, /* 100 */
/* 2 */ NdrFcShort( 0x7 ), /* 7 */
#ifndef _ALPHA_
/* 4 */ NdrFcShort( 0x1c ), /* x86, MIPS, PPC Stack size/offset = 28 */
#else
NdrFcShort( 0x38 ), /* Alpha Stack size/offset = 56 */
#endif
/* 6 */ NdrFcShort( 0x20 ), /* 32 */
/* 8 */ NdrFcShort( 0x8 ), /* 8 */
/* 10 */ 0x6, /* 6 */
0x6, /* 6 */
/* Parameter hInstance */
/* 12 */ NdrFcShort( 0x48 ), /* 72 */
#ifndef _ALPHA_
/* 14 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
#else
NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
#endif
/* 16 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Parameter hWnd */
/* 18 */ NdrFcShort( 0x48 ), /* 72 */
#ifndef _ALPHA_
/* 20 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
#else
NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
#endif
/* 22 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Parameter ResID */
/* 24 */ NdrFcShort( 0x48 ), /* 72 */
#ifndef _ALPHA_
/* 26 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
#else
NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
#endif
/* 28 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Parameter Title */
/* 30 */ NdrFcShort( 0x8b ), /* 139 */
#ifndef _ALPHA_
/* 32 */ NdrFcShort( 0x10 ), /* x86, MIPS, PPC Stack size/offset = 16 */
#else
NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
#endif
/* 34 */ NdrFcShort( 0x18 ), /* Type Offset=24 */
/* Parameter Repeat */
/* 36 */ NdrFcShort( 0x48 ), /* 72 */
#ifndef _ALPHA_
/* 38 */ NdrFcShort( 0x14 ), /* x86, MIPS, PPC Stack size/offset = 20 */
#else
NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
#endif
/* 40 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Return value */
/* 42 */ NdrFcShort( 0x70 ), /* 112 */
#ifndef _ALPHA_
/* 44 */ NdrFcShort( 0x18 ), /* x86, MIPS, PPC Stack size/offset = 24 */
#else
NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
#endif
/* 46 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure Stop */
/* 48 */ 0x33, /* FC_AUTO_HANDLE */
0x64, /* 100 */
/* 50 */ NdrFcShort( 0x8 ), /* 8 */
#ifndef _ALPHA_
/* 52 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */
#else
NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
#endif
/* 54 */ NdrFcShort( 0x0 ), /* 0 */
/* 56 */ NdrFcShort( 0x8 ), /* 8 */
/* 58 */ 0x4, /* 4 */
0x1, /* 1 */
/* Return value */
/* 60 */ NdrFcShort( 0x70 ), /* 112 */
#ifndef _ALPHA_
/* 62 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
#else
NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
#endif
/* 64 */ 0x8, /* FC_LONG */
0x0, /* 0 */
/* Procedure SetText */
/* 66 */ 0x33, /* FC_AUTO_HANDLE */
0x64, /* 100 */
/* 68 */ NdrFcShort( 0x9 ), /* 9 */
#ifndef _ALPHA_
/* 70 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */
#else
NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
#endif
/* 72 */ NdrFcShort( 0x0 ), /* 0 */
/* 74 */ NdrFcShort( 0x8 ), /* 8 */
/* 76 */ 0x6, /* 6 */
0x2, /* 2 */
/* Parameter sText */
/* 78 */ NdrFcShort( 0x8b ), /* 139 */
#ifndef _ALPHA_
/* 80 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */
#else
NdrFcShort(
没有合适的资源?快使用搜索试试~ 我知道了~
AVIPlayer_src.zip_aviplayer_src_播放器 源码_视频播放器
共28个文件
h:5个
cpp:4个
avi:4个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 176 浏览量
2022-09-19
13:24:10
上传
评论
收藏 76KB ZIP 举报
温馨提示
这是一款AVI视频播放器的源码。
资源推荐
资源详情
资源评论
收起资源包目录
AVIPlayer_src.zip (28个子文件)
XAviPlayer.rgs 545B
XAviPlay.h 2KB
dlldata.c 827B
Findfile.avi 49KB
Filecopy.avi 9KB
AVI.APS 85KB
AVI_i.c 1KB
AVI.opt 56KB
AVI.cpp 2KB
AVI.PLG 3KB
AVI.idl 2KB
AVI.dsw 724B
AVI.tlb 2KB
AVI.rc 4KB
www.pudn.com.txt 218B
StdAfx.cpp 337B
resource.h 991B
AVI.def 214B
Print.avi 10KB
AVIps.def 245B
AVI.h 11KB
StdAfx.h 946B
XAviPlayer.cpp 6KB
XAviPlay.cpp 4KB
Mail1.avi 12KB
AVIps.mk 395B
AVI_p.c 15KB
XAviPlayer.h 1KB
共 28 条
- 1
资源评论
JonSco
- 粉丝: 65
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功