📄 asptlb.h
字号:
virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_CacheControl(
/* [in] */ BSTR bstrCacheControl) = 0;
};
#else /* C style interface */
typedef struct IResponseVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IResponse __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IResponse __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IResponse __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
IResponse __RPC_FAR * This,
/* [out] */ UINT __RPC_FAR *pctinfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
IResponse __RPC_FAR * This,
/* [in] */ UINT iTInfo,
/* [in] */ LCID lcid,
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
IResponse __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
/* [in] */ UINT cNames,
/* [in] */ LCID lcid,
/* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
/* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
IResponse __RPC_FAR * This,
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID riid,
/* [in] */ LCID lcid,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
/* [out] */ VARIANT __RPC_FAR *pVarResult,
/* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
/* [out] */ UINT __RPC_FAR *puArgErr);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Buffer )(
IResponse __RPC_FAR * This,
/* [retval][out] */ VARIANT_BOOL __RPC_FAR *fIsBuffering);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Buffer )(
IResponse __RPC_FAR * This,
/* [in] */ VARIANT_BOOL fIsBuffering);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ContentType )(
IResponse __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrContentTypeRet);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ContentType )(
IResponse __RPC_FAR * This,
/* [in] */ BSTR bstrContentType);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Expires )(
IResponse __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvarExpiresMinutesRet);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Expires )(
IResponse __RPC_FAR * This,
/* [in] */ long lExpiresMinutes);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ExpiresAbsolute )(
IResponse __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvarExpiresRet);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ExpiresAbsolute )(
IResponse __RPC_FAR * This,
/* [in] */ DATE dtExpires);
/* [propget][helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Cookies )(
IResponse __RPC_FAR * This,
/* [retval][out] */ IRequestDictionary __RPC_FAR *__RPC_FAR *ppCookies);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Status )(
IResponse __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrStatusRet);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Status )(
IResponse __RPC_FAR * This,
/* [in] */ BSTR bstrStatus);
/* [hidden] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
IResponse __RPC_FAR * This,
/* [in] */ BSTR bstrHeaderValue,
/* [in] */ BSTR bstrHeaderName);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddHeader )(
IResponse __RPC_FAR * This,
/* [in] */ BSTR bstrHeaderName,
/* [in] */ BSTR bstrHeaderValue);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppendToLog )(
IResponse __RPC_FAR * This,
/* [in] */ BSTR bstrLogEntry);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *BinaryWrite )(
IResponse __RPC_FAR * This,
/* [in] */ VARIANT varInput);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clear )(
IResponse __RPC_FAR * This);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *End )(
IResponse __RPC_FAR * This);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Flush )(
IResponse __RPC_FAR * This);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Redirect )(
IResponse __RPC_FAR * This,
/* [in] */ BSTR bstrURL);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Write )(
IResponse __RPC_FAR * This,
/* [in] */ VARIANT varText);
/* [hidden] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *WriteBlock )(
IResponse __RPC_FAR * This,
/* [in] */ short iBlockNumber);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *IsClientConnected )(
IResponse __RPC_FAR * This,
/* [retval][out] */ VARIANT_BOOL __RPC_FAR *pfIsClientConnected);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CharSet )(
IResponse __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrCharSetRet);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CharSet )(
IResponse __RPC_FAR * This,
/* [in] */ BSTR bstrCharSet);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Pics )(
IResponse __RPC_FAR * This,
/* [in] */ BSTR bstrHeaderValue);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CacheControl )(
IResponse __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrCacheControl);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CacheControl )(
IResponse __RPC_FAR * This,
/* [in] */ BSTR bstrCacheControl);
END_INTERFACE
} IResponseVtbl;
interface IResponse
{
CONST_VTBL struct IResponseVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IResponse_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IResponse_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IResponse_Release(This) \
(This)->lpVtbl -> Release(This)
#define IResponse_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define IResponse_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define IResponse_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define IResponse_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define IResponse_get_Buffer(This,fIsBuffering) \
(This)->lpVtbl -> get_Buffer(This,fIsBuffering)
#define IResponse_put_Buffer(This,fIsBuffering) \
(This)->lpVtbl -> put_Buffer(This,fIsBuffering)
#define IResponse_get_ContentType(This,pbstrContentTypeRet) \
(This)->lpVtbl -> get_ContentType(This,pbstrContentTypeRet)
#define IResponse_put_ContentType(This,bstrContentType) \
(This)->lpVtbl -> put_ContentType(This,bstrContentType)
#define IResponse_get_Expires(This,pvarExpiresMinutesRet) \
(This)->lpVtbl -> get_Expires(This,pvarExpiresMinutesRet)
#define IResponse_put_Expires(This,lExpiresMinutes) \
(This)->lpVtbl -> put_Expires(This,lExpiresMinutes)
#define IResponse_get_ExpiresAbsolute(This,pvarExpiresRet) \
(This)->lpVtbl -> get_ExpiresAbsolute(This,pvarExpiresRet)
#define IResponse_put_ExpiresAbsolute(This,dtExpires) \
(This)->lpVtbl -> put_ExpiresAbsolute(This,dtExpires)
#define IResponse_get_Cookies(This,ppCookies) \
(This)->lpVtbl -> get_Cookies(This,ppCookies)
#define IResponse_get_Status(This,pbstrStatusRet) \
(This)->lpVtbl -> get_Status(This,pbstrStatusRet)
#define IResponse_put_Status(This,bstrStatus) \
(This)->lpVtbl -> put_Status(This,bstrStatus)
#define IResponse_Add(This,bstrHeaderValue,bstrHeaderName) \
(This)->lpVtbl -> Add(This,bstrHeaderValue,bstrHeaderName)
#define IResponse_AddHeader(This,bstrHeaderName,bstrHeaderValue) \
(This)->lpVtbl -> AddHeader(This,bstrHeaderName,bstrHeaderValue)
#define IResponse_AppendToLog(This,bstrLogEntry) \
(This)->lpVtbl -> AppendToLog(This,bstrLogEntry)
#define IResponse_BinaryWrite(This,varInput) \
(This)->lpVtbl -> BinaryWrite(This,varInput)
#define IResponse_Clear(This) \
(This)->lpVtbl -> Clear(This)
#define IResponse_End(This) \
(This)->lpVtbl -> End(This)
#define IResponse_Flush(This) \
(This)->lpVtbl -> Flush(This)
#define IResponse_Redirect(This,bstrURL) \
(This)->lpVtbl -> Redirect(This,bstrURL)
#define IResponse_Write(This,varText) \
(This)->lpVtbl -> Write(This,varText)
#define IResponse_WriteBlock(This,iBlockNumber) \
(This)->lpVtbl -> WriteBlock(This,iBlockNumber)
#define IResponse_IsClientConnected(This,pfIsClientConnected) \
(This)->lpVtbl -> IsClientConnected(This,pfIsClientConnected)
#define IResponse_get_CharSet(This,pbstrCharSetRet) \
(This)->lpVtbl -> get_CharSet(This,pbstrCharSetRet)
#define IResponse_put_CharSet(This,bstrCharSet) \
(This)->lpVtbl -> put_CharSet(This,bstrCharSet)
#define IResponse_Pics(This,bstrHeaderValue) \
(This)->lpVtbl -> Pics(This,bstrHeaderValue)
#define IResponse_get_CacheControl(This,pbstrCacheControl) \
(This)->lpVtbl -> get_CacheControl(This,pbstrCacheControl)
#define IResponse_put_CacheControl(This,bstrCacheControl) \
(This)->lpVtbl -> put_CacheControl(This,bstrCacheControl)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IResponse_get_Buffer_Proxy(
IResponse __RPC_FAR * This,
/* [retval][out] */ VARIANT_BOOL __RPC_FAR *fIsBuffering);
void __RPC_STUB IResponse_get_Buffer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [propput] */ HRESULT STDMETHODCALLTYPE IResponse_put_Buffer_Proxy(
IResponse __RPC_FAR * This,
/* [in] */ VARIANT_BOOL fIsBuffering);
void __RPC_STUB IResponse_put_Buffer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IResponse_get_ContentType_Proxy(
IResponse __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrContentTypeRet);
void __RPC_STUB IResponse_get_ContentType_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [propput] */ HRESULT STDMETHODCALLTYPE IResponse_put_ContentType_Proxy(
IResponse __RPC_FAR * This,
/* [in] */ BSTR bstrContentType);
void __RPC_STUB IResponse_put_ContentType_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IResponse_get_Expires_Proxy(
IResponse __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvarExpiresMinutesRet);
void __RPC_STUB IResponse_get_Expires_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [propput] */ HRESULT STDMETHODCALLTYPE IResponse_put_Expires_Proxy(
IResponse __RPC_FAR * This,
/* [in] */ long lExpiresMinutes);
void __RPC_STUB IResponse_put_Expires_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IResponse_get_ExpiresAbsolute_Proxy(
IResponse __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pvarExpiresRet);
void __RPC_STUB IResponse_get_ExpiresAbsolute_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [propput] */ HRESULT STDMETHODCAL
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -