1
2
3 /* this ALWAYS GENERATED file contains the definitions for the interfaces */
4
5
6  /* File created by MIDL compiler version 7.00.0416 */
7 /* Compiler settings for wmnetsourcecreator.idl:
8       Oicf, W1, Zp8, env=Win32 (32b run)
9       protocol : dce , ms_ext, c_ext, robust
10       error checks: allocation ref bounds_check enum stub_data 
11       VC __declspec() decoration level: 
12                __declspec(uuid()), __declspec(selectany), __declspec(novtable)
13                DECLSPEC_UUID(), MIDL_INTERFACE()
14 */
15 //@@MIDL_FILE_HEADING(  )
16
17 #pragma warning( disable: 4049 )  /* more than 64k source lines */
18
19
20 /* verify that the <rpcndr.h> version is high enough to compile this file*/
21 #ifndef __REQUIRED_RPCNDR_H_VERSION__
22 #define __REQUIRED_RPCNDR_H_VERSION__ 475
23 #endif
24
25 #include "rpc.h"
26 #include "rpcndr.h"
27
28 #ifndef __RPCNDR_H_VERSION__
29 #error this stub requires an updated version of <rpcndr.h>
30 #endif // __RPCNDR_H_VERSION__
31
32 #ifndef COM_NO_WINDOWS_H
33 #include "windows.h"
34 #include "ole2.h"
35 #endif /*COM_NO_WINDOWS_H*/
36
37 #ifndef __wmnetsourcecreator_h__
38 #define __wmnetsourcecreator_h__
39
40 #if defined(_MSC_VER) && (_MSC_VER >= 1020)
41 #pragma once
42 #endif
43
44 /* Forward Declarations */ 
45
46 #ifndef __INSNetSourceCreator_FWD_DEFINED__
47 #define __INSNetSourceCreator_FWD_DEFINED__
48 typedef interface INSNetSourceCreator INSNetSourceCreator;
49 #endif     /* __INSNetSourceCreator_FWD_DEFINED__ */
50
51
52 /* header files for imported files */
53 #include "oaidl.h"
54
55 #ifdef __cplusplus
56 extern "C"{
57 #endif 
58
59 void * __RPC_USER MIDL_user_allocate(size_t);
60 void __RPC_USER MIDL_user_free( void * ); 
61
62 /* interface __MIDL_itf_wmnetsourcecreator_0000 */
63 /* [local] */ 
64
65 //+-------------------------------------------------------------------------
66 //
67 //  Microsoft Windows Media
68 //  Copyright (C) Microsoft Corporation. All rights reserved
69 //
70 //  Automatically generated by Midl from WMNetSourceCreator.idl
71 //
72 // DO NOT EDIT THIS FILE.
Lines 73 ... 318 are skipped.
319
320
321 HRESULT STDMETHODCALLTYPE INSNetSourceCreator_GetProtocolName_Proxy( 
322       INSNetSourceCreator * This,
323       /* [in] */ DWORD dwProtocolNum,
324       /* [out] */ WCHAR *pwszProtocolName,
325       /* [out][in] */ WORD *pcchProtocolName);
326
327
328 void __RPC_STUB INSNetSourceCreator_GetProtocolName_Stub(
329       IRpcStubBuffer *This,
330       IRpcChannelBuffer *_pRpcChannelBuffer,
331       PRPC_MESSAGE _pRpcMessage,
332       DWORD *_pdwStubPhase);
333
334
335 HRESULT STDMETHODCALLTYPE INSNetSourceCreator_Shutdown_Proxy( 
336       INSNetSourceCreator * This);
337
338
339 void __RPC_STUB INSNetSourceCreator_Shutdown_Stub(
340       IRpcStubBuffer *This,
341       IRpcChannelBuffer *_pRpcChannelBuffer,
342       PRPC_MESSAGE _pRpcMessage,
343       DWORD *_pdwStubPhase);
344
345
346
347 #endif     /* __INSNetSourceCreator_INTERFACE_DEFINED__ */
348
349
350 /* Additional Prototypes for ALL interfaces */
351
352 unsigned long                     __RPC_USER  VARIANT_UserSize(        unsigned long *, unsigned long                    , VARIANT * ); 
353 unsigned char * __RPC_USER  VARIANT_UserMarshal(  unsigned long *, unsigned char *, VARIANT * ); 
354 unsigned char * __RPC_USER  VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * ); 
355 void                                    __RPC_USER  VARIANT_UserFree(        unsigned long *, VARIANT * ); 
356
357 /* end of Additional Prototypes */
358
359 #ifdef __cplusplus
360 }
361 #endif
362
363 #endif
364
365
366
367