📄 iiis.h
字号:
/* [id] */ HRESULT STDMETHODCALLTYPE IISDsCrMap_SetName_Proxy(
IISDsCrMap __RPC_FAR * This,
/* [in] */ LONG lMethod,
/* [in] */ VARIANT vKey,
/* [in] */ BSTR bstrName);
void __RPC_STUB IISDsCrMap_SetName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [id] */ HRESULT STDMETHODCALLTYPE IISDsCrMap_SetPwd_Proxy(
IISDsCrMap __RPC_FAR * This,
/* [in] */ LONG lMethod,
/* [in] */ VARIANT vKey,
/* [in] */ BSTR bstrPwd);
void __RPC_STUB IISDsCrMap_SetPwd_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [id] */ HRESULT STDMETHODCALLTYPE IISDsCrMap_SetAcct_Proxy(
IISDsCrMap __RPC_FAR * This,
/* [in] */ LONG lMethod,
/* [in] */ VARIANT vKey,
/* [in] */ BSTR bstrAcct);
void __RPC_STUB IISDsCrMap_SetAcct_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IISDsCrMap_INTERFACE_DEFINED__ */
#ifndef __IISApp_INTERFACE_DEFINED__
#define __IISApp_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IISApp
* at Mon Nov 03 15:43:07 1997
* using MIDL 3.03.0110
****************************************/
/* [object][dual][oleautomation][uuid] */
EXTERN_C const IID IID_IISApp;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("46FBBB80-0192-11d1-9C39-00A0C922E703")
IISApp : public IADs
{
public:
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppCreate(
/* [in] */ VARIANT_BOOL bSetInProcFlag) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppDelete( void) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppDeleteRecursive( void) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppUnLoad( void) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppUnLoadRecursive( void) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppDisable( void) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppDisableRecursive( void) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppEnable( void) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppEnableRecursive( void) = 0;
virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppGetStatus(
/* [out] */ DWORD __RPC_FAR *pdwStatus) = 0;
};
#else /* C style interface */
typedef struct IISAppVtbl
{
BEGIN_INTERFACE
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IISApp __RPC_FAR * This,
/* [in][idldescattr] */ GUID __RPC_FAR *riid,
/* [out][idldescattr] */ void __RPC_FAR *__RPC_FAR *ppvObj,
/* [retval][out] */ void __RPC_FAR *retval);
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IISApp __RPC_FAR * This,
/* [retval][out] */ unsigned long __RPC_FAR *retval);
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IISApp __RPC_FAR * This,
/* [retval][out] */ unsigned long __RPC_FAR *retval);
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
IISApp __RPC_FAR * This,
/* [out][idldescattr] */ unsigned UINT __RPC_FAR *pctinfo,
/* [retval][out] */ void __RPC_FAR *retval);
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
IISApp __RPC_FAR * This,
/* [in][idldescattr] */ unsigned UINT itinfo,
/* [in][idldescattr] */ unsigned long lcid,
/* [out][idldescattr] */ void __RPC_FAR *__RPC_FAR *pptinfo,
/* [retval][out] */ void __RPC_FAR *retval);
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
IISApp __RPC_FAR * This,
/* [in][idldescattr] */ GUID __RPC_FAR *riid,
/* [in][idldescattr] */ signed char __RPC_FAR *__RPC_FAR *rgszNames,
/* [in][idldescattr] */ unsigned UINT cNames,
/* [in][idldescattr] */ unsigned long lcid,
/* [out][idldescattr] */ signed long __RPC_FAR *rgdispid,
/* [retval][out] */ void __RPC_FAR *retval);
/* [id][restricted][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
IISApp __RPC_FAR * This,
/* [in][idldescattr] */ signed long dispidMember,
/* [in][idldescattr] */ GUID __RPC_FAR *riid,
/* [in][idldescattr] */ unsigned long lcid,
/* [in][idldescattr] */ unsigned short wFlags,
/* [in][idldescattr] */ DISPPARAMS __RPC_FAR *pdispparams,
/* [out][idldescattr] */ VARIANT __RPC_FAR *pvarResult,
/* [out][idldescattr] */ EXCEPINFO __RPC_FAR *pexcepinfo,
/* [out][idldescattr] */ unsigned UINT __RPC_FAR *puArgErr,
/* [retval][out] */ void __RPC_FAR *retval);
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
IISApp __RPC_FAR * This,
/* [retval][out] */ typedef /* [wire_marshal] */ OLECHAR __RPC_FAR *BSTR;
);
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Class )(
IISApp __RPC_FAR * This,
/* [retval][out] */ typedef /* [wire_marshal] */ OLECHAR __RPC_FAR *BSTR;
);
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_GUID )(
IISApp __RPC_FAR * This,
/* [retval][out] */ typedef /* [wire_marshal] */ OLECHAR __RPC_FAR *BSTR;
);
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ADsPath )(
IISApp __RPC_FAR * This,
/* [retval][out] */ typedef /* [wire_marshal] */ OLECHAR __RPC_FAR *BSTR;
);
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
IISApp __RPC_FAR * This,
/* [retval][out] */ typedef /* [wire_marshal] */ OLECHAR __RPC_FAR *BSTR;
);
/* [id][propget][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Schema )(
IISApp __RPC_FAR * This,
/* [retval][out] */ typedef /* [wire_marshal] */ OLECHAR __RPC_FAR *BSTR;
);
/* [id][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInfo )(
IISApp __RPC_FAR * This,
/* [retval][out] */ void __RPC_FAR *retval);
/* [id][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetInfo )(
IISApp __RPC_FAR * This,
/* [retval][out] */ void __RPC_FAR *retval);
/* [id][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get )(
IISApp __RPC_FAR * This,
/* [in][idldescattr] */ BSTR bstrName,
/* [retval][out] */ typedef /* [wire_marshal] */ struct tagVARIANT VARIANT;
);
/* [id][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Put )(
IISApp __RPC_FAR * This,
/* [in][idldescattr] */ BSTR bstrName,
/* [in][idldescattr] */ VARIANT vProp,
/* [retval][out] */ void __RPC_FAR *retval);
/* [id][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEx )(
IISApp __RPC_FAR * This,
/* [in][idldescattr] */ BSTR bstrName,
/* [retval][out] */ typedef /* [wire_marshal] */ struct tagVARIANT VARIANT;
);
/* [id][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PutEx )(
IISApp __RPC_FAR * This,
/* [in][idldescattr] */ signed long lnControlCode,
/* [in][idldescattr] */ BSTR bstrName,
/* [in][idldescattr] */ VARIANT vProp,
/* [retval][out] */ void __RPC_FAR *retval);
/* [id][funcdescattr] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInfoEx )(
IISApp __RPC_FAR * This,
/* [in][idldescattr] */ VARIANT vProperties,
/* [in][idldescattr] */ signed long lnReserved,
/* [retval][out] */ void __RPC_FAR *retval);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppCreate )(
IISApp __RPC_FAR * This,
/* [in] */ VARIANT_BOOL bSetInProcFlag);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppDelete )(
IISApp __RPC_FAR * This);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppDeleteRecursive )(
IISApp __RPC_FAR * This);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppUnLoad )(
IISApp __RPC_FAR * This);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppUnLoadRecursive )(
IISApp __RPC_FAR * This);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppDisable )(
IISApp __RPC_FAR * This);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppDisableRecursive )(
IISApp __RPC_FAR * This);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppEnable )(
IISApp __RPC_FAR * This);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppEnableRecursive )(
IISApp __RPC_FAR * This);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppGetStatus )(
IISApp __RPC_FAR * This,
/* [out] */ DWORD __RPC_FAR *pdwStatus);
END_INTERFACE
} IISAppVtbl;
interface IISApp
{
CONST_VTBL struct IISAppVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IISApp_QueryInterface(This,riid,ppvObj,retval) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObj,retval)
#define IISApp_AddRef(This,retval) \
(This)->lpVtbl -> AddRef(This,retval)
#define IISApp_Release(This,retval) \
(This)->lpVtbl -> Release(This,retval)
#define IISApp_GetTypeInfoCount(This,pctinfo,retval) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo,retval)
#define IISApp_GetTypeInfo(This,itinfo,lcid,pptinfo,retval) \
(This)->lpVtbl -> GetTypeInfo(This,itinfo,lcid,pptinfo,retval)
#define IISApp_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgdispid,retval) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgdispid,retval)
#define IISApp_Invoke(This,dispidMember,riid,lcid,wFlags,pdispparams,pvarResult,pexcepinfo,puArgErr,retval) \
(This)->lpVtbl -> Invoke(This,dispidMember,riid,lcid,wFlags,pdispparams,pvarResult,pexcepinfo,puArgErr,retval)
#define IISApp_get_Name(This,retval) \
(This)->lpVtbl -> get_Name(This,retval)
#define IISApp_get_Class(This,retval) \
(This)->lpVtbl -> get_Class(This,retval)
#define IISApp_get_GUID(This,retval) \
(This)->lpVtbl -> get_GUID(This,retval)
#define IISApp_get_ADsPath(This,retval) \
(This)->lpVtbl -> get_ADsPath(This,retval)
#define IISApp_get_Parent(This,retval) \
(This)->lpVtbl -> get_Parent(This,retval)
#define IISApp_get_Schema(This,retval) \
(This)->lpVtbl -> get_Schema(This,retval)
#define IISApp_GetInfo(This,retval) \
(This)->lpVtbl -> GetInfo(This,retval)
#define IISApp_SetInfo(This,retval) \
(This)->lpVtbl -> SetInfo(This,retval)
#define IISApp_Get(This,bstrName,retval) \
(This)->lpVtbl -> Get(This,bstrName,retval)
#define IISApp_Put(This,bstrName,vProp,retval) \
(This)->lpVtbl -> Put(This,bstrName,vProp,retval)
#define IISApp_GetEx(This,bstrName,retval) \
(This)->lpVtbl -> GetEx(This,bstrName,retval)
#define IISApp_PutEx(This,lnControlCode,bstrName,vProp,retval) \
(This)->lpVtbl -> PutEx(This,lnControlCode,bstrName,vProp,retval)
#define IISApp_GetInfoEx(This,vProperties,lnReserved,retval) \
(This)->lpVtbl -> GetInfoEx(This,vProperties,lnReserved,retval)
#define IISApp_AppCreate(This,bSetInProcFlag) \
(This)->lpVtbl -> AppCreate(This,bSetInProcFlag)
#define IISApp_AppDelete(This) \
(This)->lpVtbl -> AppDelete(This)
#define IISApp_AppDeleteRecursive(This) \
(This)->lpVtbl -> AppDeleteRecursive(This)
#define IISApp_AppUnLoad(This) \
(This)->lpVtbl -> AppUnLoad(This)
#define IISApp_AppUnLoadRecursive(This) \
(This)->lpVtbl -> AppUnLoadRecursive(This)
#define IISApp_AppDisable(This) \
(This)->lpVtbl -> AppDisable(This)
#define IISApp_AppDisableRecursive(This) \
(This)->lpVtbl -> AppDisableRecursive(This)
#define IISApp_AppEnable(This) \
(This)->lpVtbl -> AppEnable(This)
#define IISApp_AppEnableRecursive(This) \
(This)->lpVtbl -> AppEnableRecursive(This)
#define IISApp_AppGetStatus(This,pdwStatus) \
(This)->lpVtbl -> AppGetStatus(This,pdwStatus)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [id] */ HRESULT STDMETHODCALLTYPE IISApp_AppCreate_Proxy(
IISApp __RPC_FAR * This,
/* [in] */ VARIANT_BOOL bSetInProcFlag);
void __RPC_STUB IISApp_AppCreate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -