MqOaI.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:587k
- IMSMQMessage3 * This,
- /* [in] */ long lAppSpecific);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_SourceMachineGuid )(
- IMSMQMessage3 * This,
- /* [retval][out] */ BSTR *pbstrGuidSrcMachine);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_BodyLength )(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *pcbBody);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_Body )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarBody);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_Body )(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varBody);
-
- /* [hidden][id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_AdminQueueInfo_v1 )(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo **ppqinfoAdmin);
-
- /* [hidden][id][propputref][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *putref_AdminQueueInfo_v1 )(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo *pqinfoAdmin);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_Id )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarMsgId);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_CorrelationId )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarMsgId);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_CorrelationId )(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varMsgId);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_Ack )(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plAck);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_Ack )(
- IMSMQMessage3 * This,
- /* [in] */ long lAck);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_Label )(
- IMSMQMessage3 * This,
- /* [retval][out] */ BSTR *pbstrLabel);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_Label )(
- IMSMQMessage3 * This,
- /* [in] */ BSTR bstrLabel);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_MaxTimeToReachQueue )(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plMaxTimeToReachQueue);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_MaxTimeToReachQueue )(
- IMSMQMessage3 * This,
- /* [in] */ long lMaxTimeToReachQueue);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_MaxTimeToReceive )(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plMaxTimeToReceive);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_MaxTimeToReceive )(
- IMSMQMessage3 * This,
- /* [in] */ long lMaxTimeToReceive);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_HashAlgorithm )(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plHashAlg);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_HashAlgorithm )(
- IMSMQMessage3 * This,
- /* [in] */ long lHashAlg);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_EncryptAlgorithm )(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plEncryptAlg);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_EncryptAlgorithm )(
- IMSMQMessage3 * This,
- /* [in] */ long lEncryptAlg);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_SentTime )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarSentTime);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_ArrivedTime )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *plArrivedTime);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_DestinationQueueInfo )(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfoDest);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_SenderCertificate )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarSenderCert);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_SenderCertificate )(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varSenderCert);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_SenderId )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarSenderId);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_SenderIdType )(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plSenderIdType);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_SenderIdType )(
- IMSMQMessage3 * This,
- /* [in] */ long lSenderIdType);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *Send )(
- IMSMQMessage3 * This,
- /* [in] */ IDispatch *DestinationQueue,
- /* [optional][in] */ VARIANT *Transaction);
-
- /* [helpstringcontext][hidden] */ HRESULT ( STDMETHODCALLTYPE *AttachCurrentSecurityContext )(
- IMSMQMessage3 * This);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_SenderVersion )(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plSenderVersion);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_Extension )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarExtension);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_Extension )(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varExtension);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_ConnectorTypeGuid )(
- IMSMQMessage3 * This,
- /* [retval][out] */ BSTR *pbstrGuidConnectorType);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_ConnectorTypeGuid )(
- IMSMQMessage3 * This,
- /* [in] */ BSTR bstrGuidConnectorType);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_TransactionStatusQueueInfo )(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfoXactStatus);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_DestinationSymmetricKey )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarDestSymmKey);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_DestinationSymmetricKey )(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varDestSymmKey);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_Signature )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarSignature);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_Signature )(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varSignature);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_AuthenticationProviderType )(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plAuthProvType);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_AuthenticationProviderType )(
- IMSMQMessage3 * This,
- /* [in] */ long lAuthProvType);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_AuthenticationProviderName )(
- IMSMQMessage3 * This,
- /* [retval][out] */ BSTR *pbstrAuthProvName);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_AuthenticationProviderName )(
- IMSMQMessage3 * This,
- /* [in] */ BSTR bstrAuthProvName);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_SenderId )(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varSenderId);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_MsgClass )(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plMsgClass);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_MsgClass )(
- IMSMQMessage3 * This,
- /* [in] */ long lMsgClass);
-
- /* [id][propget][hidden] */ HRESULT ( STDMETHODCALLTYPE *get_Properties )(
- IMSMQMessage3 * This,
- /* [retval][out] */ IDispatch **ppcolProperties);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_TransactionId )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarXactId);
-
- /* [id][propget][helpstringcontext][hidden] */ HRESULT ( STDMETHODCALLTYPE *get_IsFirstInTransaction )(
- IMSMQMessage3 * This,
- /* [retval][out] */ Boolean *pisFirstInXact);
-
- /* [id][propget][helpstringcontext][hidden] */ HRESULT ( STDMETHODCALLTYPE *get_IsLastInTransaction )(
- IMSMQMessage3 * This,
- /* [retval][out] */ Boolean *pisLastInXact);
-
- /* [hidden][id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_ResponseQueueInfo_v2 )(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo2 **ppqinfoResponse);
-
- /* [hidden][id][propputref][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *putref_ResponseQueueInfo_v2 )(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo2 *pqinfoResponse);
-
- /* [hidden][id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_AdminQueueInfo_v2 )(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo2 **ppqinfoAdmin);
-
- /* [hidden][id][propputref][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *putref_AdminQueueInfo_v2 )(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo2 *pqinfoAdmin);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_ReceivedAuthenticationLevel )(
- IMSMQMessage3 * This,
- /* [retval][out] */ short *psReceivedAuthenticationLevel);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_ResponseQueueInfo )(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfoResponse);
-
- /* [id][propputref][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *putref_ResponseQueueInfo )(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo3 *pqinfoResponse);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_AdminQueueInfo )(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfoAdmin);
-
- /* [id][propputref][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *putref_AdminQueueInfo )(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo3 *pqinfoAdmin);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_ResponseDestination )(
- IMSMQMessage3 * This,
- /* [retval][out] */ IDispatch **ppdestResponse);
-
- /* [id][propputref][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *putref_ResponseDestination )(
- IMSMQMessage3 * This,
- /* [in] */ IDispatch *pdestResponse);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_Destination )(
- IMSMQMessage3 * This,
- /* [retval][out] */ IDispatch **ppdestDestination);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_LookupId )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarLookupId);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_IsAuthenticated2 )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT_BOOL *pisAuthenticated);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_IsFirstInTransaction2 )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT_BOOL *pisFirstInXact);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_IsLastInTransaction2 )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT_BOOL *pisLastInXact);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *AttachCurrentSecurityContext2 )(
- IMSMQMessage3 * This);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_SoapEnvelope )(
- IMSMQMessage3 * This,
- /* [retval][out] */ BSTR *pbstrSoapEnvelope);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_CompoundMessage )(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarCompoundMessage);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_SoapHeader )(
- IMSMQMessage3 * This,
- /* [in] */ BSTR bstrSoapHeader);
-
- /* [id][propput][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *put_SoapBody )(
- IMSMQMessage3 * This,
- /* [in] */ BSTR bstrSoapBody);
-
- END_INTERFACE
- } IMSMQMessage3Vtbl;
- interface IMSMQMessage3
- {
- CONST_VTBL struct IMSMQMessage3Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IMSMQMessage3_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IMSMQMessage3_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IMSMQMessage3_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IMSMQMessage3_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IMSMQMessage3_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IMSMQMessage3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IMSMQMessage3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IMSMQMessage3_get_Class(This,plClass)
- (This)->lpVtbl -> get_Class(This,plClass)
- #define IMSMQMessage3_get_PrivLevel(This,plPrivLevel)
- (This)->lpVtbl -> get_PrivLevel(This,plPrivLevel)
- #define IMSMQMessage3_put_PrivLevel(This,lPrivLevel)
- (This)->lpVtbl -> put_PrivLevel(This,lPrivLevel)
- #define IMSMQMessage3_get_AuthLevel(This,plAuthLevel)
- (This)->lpVtbl -> get_AuthLevel(This,plAuthLevel)
- #define IMSMQMessage3_put_AuthLevel(This,lAuthLevel)
- (This)->lpVtbl -> put_AuthLevel(This,lAuthLevel)
- #define IMSMQMessage3_get_IsAuthenticated(This,pisAuthenticated)
- (This)->lpVtbl -> get_IsAuthenticated(This,pisAuthenticated)
- #define IMSMQMessage3_get_Delivery(This,plDelivery)
- (This)->lpVtbl -> get_Delivery(This,plDelivery)
- #define IMSMQMessage3_put_Delivery(This,lDelivery)
- (This)->lpVtbl -> put_Delivery(This,lDelivery)
- #define IMSMQMessage3_get_Trace(This,plTrace)
- (This)->lpVtbl -> get_Trace(This,plTrace)
- #define IMSMQMessage3_put_Trace(This,lTrace)
- (This)->lpVtbl -> put_Trace(This,lTrace)
- #define IMSMQMessage3_get_Priority(This,plPriority)
- (This)->lpVtbl -> get_Priority(This,plPriority)
- #define IMSMQMessage3_put_Priority(This,lPriority)
- (This)->lpVtbl -> put_Priority(This,lPriority)
- #define IMSMQMessage3_get_Journal(This,plJournal)
- (This)->lpVtbl -> get_Journal(This,plJournal)
- #define IMSMQMessage3_put_Journal(This,lJournal)
- (This)->lpVtbl -> put_Journal(This,lJournal)
- #define IMSMQMessage3_get_ResponseQueueInfo_v1(This,ppqinfoResponse)
- (This)->lpVtbl -> get_ResponseQueueInfo_v1(This,ppqinfoResponse)
- #define IMSMQMessage3_putref_ResponseQueueInfo_v1(This,pqinfoResponse)
- (This)->lpVtbl -> putref_ResponseQueueInfo_v1(This,pqinfoResponse)
- #define IMSMQMessage3_get_AppSpecific(This,plAppSpecific)
- (This)->lpVtbl -> get_AppSpecific(This,plAppSpecific)
- #define IMSMQMessage3_put_AppSpecific(This,lAppSpecific)
- (This)->lpVtbl -> put_AppSpecific(This,lAppSpecific)
- #define IMSMQMessage3_get_SourceMachineGuid(This,pbstrGuidSrcMachine)
- (This)->lpVtbl -> get_SourceMachineGuid(This,pbstrGuidSrcMachine)
- #define IMSMQMessage3_get_BodyLength(This,pcbBody)
- (This)->lpVtbl -> get_BodyLength(This,pcbBody)
- #define IMSMQMessage3_get_Body(This,pvarBody)
- (This)->lpVtbl -> get_Body(This,pvarBody)
- #define IMSMQMessage3_put_Body(This,varBody)
- (This)->lpVtbl -> put_Body(This,varBody)
- #define IMSMQMessage3_get_AdminQueueInfo_v1(This,ppqinfoAdmin)
- (This)->lpVtbl -> get_AdminQueueInfo_v1(This,ppqinfoAdmin)
- #define IMSMQMessage3_putref_AdminQueueInfo_v1(This,pqinfoAdmin)
- (This)->lpVtbl -> putref_AdminQueueInfo_v1(This,pqinfoAdmin)
- #define IMSMQMessage3_get_Id(This,pvarMsgId)
- (This)->lpVtbl -> get_Id(This,pvarMsgId)
- #define IMSMQMessage3_get_CorrelationId(This,pvarMsgId)
- (This)->lpVtbl -> get_CorrelationId(This,pvarMsgId)
- #define IMSMQMessage3_put_CorrelationId(This,varMsgId)
- (This)->lpVtbl -> put_CorrelationId(This,varMsgId)
- #define IMSMQMessage3_get_Ack(This,plAck)
- (This)->lpVtbl -> get_Ack(This,plAck)
- #define IMSMQMessage3_put_Ack(This,lAck)
- (This)->lpVtbl -> put_Ack(This,lAck)
- #define IMSMQMessage3_get_Label(This,pbstrLabel)
- (This)->lpVtbl -> get_Label(This,pbstrLabel)
- #define IMSMQMessage3_put_Label(This,bstrLabel)
- (This)->lpVtbl -> put_Label(This,bstrLabel)
- #define IMSMQMessage3_get_MaxTimeToReachQueue(This,plMaxTimeToReachQueue)
- (This)->lpVtbl -> get_MaxTimeToReachQueue(This,plMaxTimeToReachQueue)
- #define IMSMQMessage3_put_MaxTimeToReachQueue(This,lMaxTimeToReachQueue)
- (This)->lpVtbl -> put_MaxTimeToReachQueue(This,lMaxTimeToReachQueue)
- #define IMSMQMessage3_get_MaxTimeToReceive(This,plMaxTimeToReceive)
- (This)->lpVtbl -> get_MaxTimeToReceive(This,plMaxTimeToReceive)
- #define IMSMQMessage3_put_MaxTimeToReceive(This,lMaxTimeToReceive)
- (This)->lpVtbl -> put_MaxTimeToReceive(This,lMaxTimeToReceive)
- #define IMSMQMessage3_get_HashAlgorithm(This,plHashAlg)
- (This)->lpVtbl -> get_HashAlgorithm(This,plHashAlg)
- #define IMSMQMessage3_put_HashAlgorithm(This,lHashAlg)
- (This)->lpVtbl -> put_HashAlgorithm(This,lHashAlg)
- #define IMSMQMessage3_get_EncryptAlgorithm(This,plEncryptAlg)
- (This)->lpVtbl -> get_EncryptAlgorithm(This,plEncryptAlg)
- #define IMSMQMessage3_put_EncryptAlgorithm(This,lEncryptAlg)
- (This)->lpVtbl -> put_EncryptAlgorithm(This,lEncryptAlg)
- #define IMSMQMessage3_get_SentTime(This,pvarSentTime)
- (This)->lpVtbl -> get_SentTime(This,pvarSentTime)
- #define IMSMQMessage3_get_ArrivedTime(This,plArrivedTime)
- (This)->lpVtbl -> get_ArrivedTime(This,plArrivedTime)
- #define IMSMQMessage3_get_DestinationQueueInfo(This,ppqinfoDest)
- (This)->lpVtbl -> get_DestinationQueueInfo(This,ppqinfoDest)
- #define IMSMQMessage3_get_SenderCertificate(This,pvarSenderCert)
- (This)->lpVtbl -> get_SenderCertificate(This,pvarSenderCert)
- #define IMSMQMessage3_put_SenderCertificate(This,varSenderCert)
- (This)->lpVtbl -> put_SenderCertificate(This,varSenderCert)
- #define IMSMQMessage3_get_SenderId(This,pvarSenderId)
- (This)->lpVtbl -> get_SenderId(This,pvarSenderId)
- #define IMSMQMessage3_get_SenderIdType(This,plSenderIdType)
- (This)->lpVtbl -> get_SenderIdType(This,plSenderIdType)
- #define IMSMQMessage3_put_SenderIdType(This,lSenderIdType)
- (This)->lpVtbl -> put_SenderIdType(This,lSenderIdType)
- #define IMSMQMessage3_Send(This,DestinationQueue,Transaction)
- (This)->lpVtbl -> Send(This,DestinationQueue,Transaction)
- #define IMSMQMessage3_AttachCurrentSecurityContext(This)
- (This)->lpVtbl -> AttachCurrentSecurityContext(This)
- #define IMSMQMessage3_get_SenderVersion(This,plSenderVersion)
- (This)->lpVtbl -> get_SenderVersion(This,plSenderVersion)
- #define IMSMQMessage3_get_Extension(This,pvarExtension)
- (This)->lpVtbl -> get_Extension(This,pvarExtension)
- #define IMSMQMessage3_put_Extension(This,varExtension)
- (This)->lpVtbl -> put_Extension(This,varExtension)
- #define IMSMQMessage3_get_ConnectorTypeGuid(This,pbstrGuidConnectorType)
- (This)->lpVtbl -> get_ConnectorTypeGuid(This,pbstrGuidConnectorType)
- #define IMSMQMessage3_put_ConnectorTypeGuid(This,bstrGuidConnectorType)
- (This)->lpVtbl -> put_ConnectorTypeGuid(This,bstrGuidConnectorType)
- #define IMSMQMessage3_get_TransactionStatusQueueInfo(This,ppqinfoXactStatus)
- (This)->lpVtbl -> get_TransactionStatusQueueInfo(This,ppqinfoXactStatus)
- #define IMSMQMessage3_get_DestinationSymmetricKey(This,pvarDestSymmKey)
- (This)->lpVtbl -> get_DestinationSymmetricKey(This,pvarDestSymmKey)
- #define IMSMQMessage3_put_DestinationSymmetricKey(This,varDestSymmKey)
- (This)->lpVtbl -> put_DestinationSymmetricKey(This,varDestSymmKey)
- #define IMSMQMessage3_get_Signature(This,pvarSignature)
- (This)->lpVtbl -> get_Signature(This,pvarSignature)
- #define IMSMQMessage3_put_Signature(This,varSignature)
- (This)->lpVtbl -> put_Signature(This,varSignature)
- #define IMSMQMessage3_get_AuthenticationProviderType(This,plAuthProvType)
- (This)->lpVtbl -> get_AuthenticationProviderType(This,plAuthProvType)
- #define IMSMQMessage3_put_AuthenticationProviderType(This,lAuthProvType)
- (This)->lpVtbl -> put_AuthenticationProviderType(This,lAuthProvType)
- #define IMSMQMessage3_get_AuthenticationProviderName(This,pbstrAuthProvName)
- (This)->lpVtbl -> get_AuthenticationProviderName(This,pbstrAuthProvName)
- #define IMSMQMessage3_put_AuthenticationProviderName(This,bstrAuthProvName)
- (This)->lpVtbl -> put_AuthenticationProviderName(This,bstrAuthProvName)
- #define IMSMQMessage3_put_SenderId(This,varSenderId)
- (This)->lpVtbl -> put_SenderId(This,varSenderId)
- #define IMSMQMessage3_get_MsgClass(This,plMsgClass)
- (This)->lpVtbl -> get_MsgClass(This,plMsgClass)
- #define IMSMQMessage3_put_MsgClass(This,lMsgClass)
- (This)->lpVtbl -> put_MsgClass(This,lMsgClass)
- #define IMSMQMessage3_get_Properties(This,ppcolProperties)
- (This)->lpVtbl -> get_Properties(This,ppcolProperties)
- #define IMSMQMessage3_get_TransactionId(This,pvarXactId)
- (This)->lpVtbl -> get_TransactionId(This,pvarXactId)
- #define IMSMQMessage3_get_IsFirstInTransaction(This,pisFirstInXact)
- (This)->lpVtbl -> get_IsFirstInTransaction(This,pisFirstInXact)
- #define IMSMQMessage3_get_IsLastInTransaction(This,pisLastInXact)
- (This)->lpVtbl -> get_IsLastInTransaction(This,pisLastInXact)
- #define IMSMQMessage3_get_ResponseQueueInfo_v2(This,ppqinfoResponse)
- (This)->lpVtbl -> get_ResponseQueueInfo_v2(This,ppqinfoResponse)
- #define IMSMQMessage3_putref_ResponseQueueInfo_v2(This,pqinfoResponse)
- (This)->lpVtbl -> putref_ResponseQueueInfo_v2(This,pqinfoResponse)
- #define IMSMQMessage3_get_AdminQueueInfo_v2(This,ppqinfoAdmin)
- (This)->lpVtbl -> get_AdminQueueInfo_v2(This,ppqinfoAdmin)
- #define IMSMQMessage3_putref_AdminQueueInfo_v2(This,pqinfoAdmin)
- (This)->lpVtbl -> putref_AdminQueueInfo_v2(This,pqinfoAdmin)
- #define IMSMQMessage3_get_ReceivedAuthenticationLevel(This,psReceivedAuthenticationLevel)
- (This)->lpVtbl -> get_ReceivedAuthenticationLevel(This,psReceivedAuthenticationLevel)
- #define IMSMQMessage3_get_ResponseQueueInfo(This,ppqinfoResponse)
- (This)->lpVtbl -> get_ResponseQueueInfo(This,ppqinfoResponse)
- #define IMSMQMessage3_putref_ResponseQueueInfo(This,pqinfoResponse)
- (This)->lpVtbl -> putref_ResponseQueueInfo(This,pqinfoResponse)
- #define IMSMQMessage3_get_AdminQueueInfo(This,ppqinfoAdmin)
- (This)->lpVtbl -> get_AdminQueueInfo(This,ppqinfoAdmin)
- #define IMSMQMessage3_putref_AdminQueueInfo(This,pqinfoAdmin)
- (This)->lpVtbl -> putref_AdminQueueInfo(This,pqinfoAdmin)
- #define IMSMQMessage3_get_ResponseDestination(This,ppdestResponse)
- (This)->lpVtbl -> get_ResponseDestination(This,ppdestResponse)
- #define IMSMQMessage3_putref_ResponseDestination(This,pdestResponse)
- (This)->lpVtbl -> putref_ResponseDestination(This,pdestResponse)
- #define IMSMQMessage3_get_Destination(This,ppdestDestination)
- (This)->lpVtbl -> get_Destination(This,ppdestDestination)
- #define IMSMQMessage3_get_LookupId(This,pvarLookupId)
- (This)->lpVtbl -> get_LookupId(This,pvarLookupId)
- #define IMSMQMessage3_get_IsAuthenticated2(This,pisAuthenticated)
- (This)->lpVtbl -> get_IsAuthenticated2(This,pisAuthenticated)
- #define IMSMQMessage3_get_IsFirstInTransaction2(This,pisFirstInXact)
- (This)->lpVtbl -> get_IsFirstInTransaction2(This,pisFirstInXact)
- #define IMSMQMessage3_get_IsLastInTransaction2(This,pisLastInXact)
- (This)->lpVtbl -> get_IsLastInTransaction2(This,pisLastInXact)
- #define IMSMQMessage3_AttachCurrentSecurityContext2(This)
- (This)->lpVtbl -> AttachCurrentSecurityContext2(This)
- #define IMSMQMessage3_get_SoapEnvelope(This,pbstrSoapEnvelope)
- (This)->lpVtbl -> get_SoapEnvelope(This,pbstrSoapEnvelope)
- #define IMSMQMessage3_get_CompoundMessage(This,pvarCompoundMessage)
- (This)->lpVtbl -> get_CompoundMessage(This,pvarCompoundMessage)
- #define IMSMQMessage3_put_SoapHeader(This,bstrSoapHeader)
- (This)->lpVtbl -> put_SoapHeader(This,bstrSoapHeader)
- #define IMSMQMessage3_put_SoapBody(This,bstrSoapBody)
- (This)->lpVtbl -> put_SoapBody(This,bstrSoapBody)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget][hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Class_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plClass);
- void __RPC_STUB IMSMQMessage3_get_Class_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_PrivLevel_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plPrivLevel);
- void __RPC_STUB IMSMQMessage3_get_PrivLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_PrivLevel_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lPrivLevel);
- void __RPC_STUB IMSMQMessage3_put_PrivLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_AuthLevel_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plAuthLevel);
- void __RPC_STUB IMSMQMessage3_get_AuthLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_AuthLevel_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lAuthLevel);
- void __RPC_STUB IMSMQMessage3_put_AuthLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext][hidden] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_IsAuthenticated_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ Boolean *pisAuthenticated);
- void __RPC_STUB IMSMQMessage3_get_IsAuthenticated_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Delivery_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plDelivery);
- void __RPC_STUB IMSMQMessage3_get_Delivery_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_Delivery_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lDelivery);
- void __RPC_STUB IMSMQMessage3_put_Delivery_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Trace_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plTrace);
- void __RPC_STUB IMSMQMessage3_get_Trace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_Trace_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lTrace);
- void __RPC_STUB IMSMQMessage3_put_Trace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Priority_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plPriority);
- void __RPC_STUB IMSMQMessage3_get_Priority_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_Priority_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lPriority);
- void __RPC_STUB IMSMQMessage3_put_Priority_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Journal_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plJournal);
- void __RPC_STUB IMSMQMessage3_get_Journal_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_Journal_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lJournal);
- void __RPC_STUB IMSMQMessage3_put_Journal_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_ResponseQueueInfo_v1_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo **ppqinfoResponse);
- void __RPC_STUB IMSMQMessage3_get_ResponseQueueInfo_v1_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propputref][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_putref_ResponseQueueInfo_v1_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo *pqinfoResponse);
- void __RPC_STUB IMSMQMessage3_putref_ResponseQueueInfo_v1_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_AppSpecific_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plAppSpecific);
- void __RPC_STUB IMSMQMessage3_get_AppSpecific_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_AppSpecific_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lAppSpecific);
- void __RPC_STUB IMSMQMessage3_put_AppSpecific_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_SourceMachineGuid_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ BSTR *pbstrGuidSrcMachine);
- void __RPC_STUB IMSMQMessage3_get_SourceMachineGuid_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_BodyLength_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *pcbBody);
- void __RPC_STUB IMSMQMessage3_get_BodyLength_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Body_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarBody);
- void __RPC_STUB IMSMQMessage3_get_Body_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_Body_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varBody);
- void __RPC_STUB IMSMQMessage3_put_Body_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_AdminQueueInfo_v1_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo **ppqinfoAdmin);
- void __RPC_STUB IMSMQMessage3_get_AdminQueueInfo_v1_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propputref][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_putref_AdminQueueInfo_v1_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo *pqinfoAdmin);
- void __RPC_STUB IMSMQMessage3_putref_AdminQueueInfo_v1_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Id_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarMsgId);
- void __RPC_STUB IMSMQMessage3_get_Id_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_CorrelationId_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarMsgId);
- void __RPC_STUB IMSMQMessage3_get_CorrelationId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_CorrelationId_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varMsgId);
- void __RPC_STUB IMSMQMessage3_put_CorrelationId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Ack_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plAck);
- void __RPC_STUB IMSMQMessage3_get_Ack_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_Ack_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lAck);
- void __RPC_STUB IMSMQMessage3_put_Ack_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Label_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ BSTR *pbstrLabel);
- void __RPC_STUB IMSMQMessage3_get_Label_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_Label_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ BSTR bstrLabel);
- void __RPC_STUB IMSMQMessage3_put_Label_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_MaxTimeToReachQueue_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plMaxTimeToReachQueue);
- void __RPC_STUB IMSMQMessage3_get_MaxTimeToReachQueue_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_MaxTimeToReachQueue_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lMaxTimeToReachQueue);
- void __RPC_STUB IMSMQMessage3_put_MaxTimeToReachQueue_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_MaxTimeToReceive_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plMaxTimeToReceive);
- void __RPC_STUB IMSMQMessage3_get_MaxTimeToReceive_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_MaxTimeToReceive_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lMaxTimeToReceive);
- void __RPC_STUB IMSMQMessage3_put_MaxTimeToReceive_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_HashAlgorithm_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plHashAlg);
- void __RPC_STUB IMSMQMessage3_get_HashAlgorithm_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_HashAlgorithm_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lHashAlg);
- void __RPC_STUB IMSMQMessage3_put_HashAlgorithm_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_EncryptAlgorithm_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plEncryptAlg);
- void __RPC_STUB IMSMQMessage3_get_EncryptAlgorithm_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_EncryptAlgorithm_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lEncryptAlg);
- void __RPC_STUB IMSMQMessage3_put_EncryptAlgorithm_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_SentTime_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarSentTime);
- void __RPC_STUB IMSMQMessage3_get_SentTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_ArrivedTime_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *plArrivedTime);
- void __RPC_STUB IMSMQMessage3_get_ArrivedTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_DestinationQueueInfo_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfoDest);
- void __RPC_STUB IMSMQMessage3_get_DestinationQueueInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_SenderCertificate_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarSenderCert);
- void __RPC_STUB IMSMQMessage3_get_SenderCertificate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_SenderCertificate_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varSenderCert);
- void __RPC_STUB IMSMQMessage3_put_SenderCertificate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_SenderId_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarSenderId);
- void __RPC_STUB IMSMQMessage3_get_SenderId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_SenderIdType_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plSenderIdType);
- void __RPC_STUB IMSMQMessage3_get_SenderIdType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_SenderIdType_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lSenderIdType);
- void __RPC_STUB IMSMQMessage3_put_SenderIdType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_Send_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ IDispatch *DestinationQueue,
- /* [optional][in] */ VARIANT *Transaction);
- void __RPC_STUB IMSMQMessage3_Send_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext][hidden] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_AttachCurrentSecurityContext_Proxy(
- IMSMQMessage3 * This);
- void __RPC_STUB IMSMQMessage3_AttachCurrentSecurityContext_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_SenderVersion_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plSenderVersion);
- void __RPC_STUB IMSMQMessage3_get_SenderVersion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Extension_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarExtension);
- void __RPC_STUB IMSMQMessage3_get_Extension_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_Extension_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varExtension);
- void __RPC_STUB IMSMQMessage3_put_Extension_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_ConnectorTypeGuid_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ BSTR *pbstrGuidConnectorType);
- void __RPC_STUB IMSMQMessage3_get_ConnectorTypeGuid_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_ConnectorTypeGuid_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ BSTR bstrGuidConnectorType);
- void __RPC_STUB IMSMQMessage3_put_ConnectorTypeGuid_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_TransactionStatusQueueInfo_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfoXactStatus);
- void __RPC_STUB IMSMQMessage3_get_TransactionStatusQueueInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_DestinationSymmetricKey_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarDestSymmKey);
- void __RPC_STUB IMSMQMessage3_get_DestinationSymmetricKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_DestinationSymmetricKey_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varDestSymmKey);
- void __RPC_STUB IMSMQMessage3_put_DestinationSymmetricKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Signature_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarSignature);
- void __RPC_STUB IMSMQMessage3_get_Signature_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_Signature_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varSignature);
- void __RPC_STUB IMSMQMessage3_put_Signature_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_AuthenticationProviderType_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plAuthProvType);
- void __RPC_STUB IMSMQMessage3_get_AuthenticationProviderType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_AuthenticationProviderType_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lAuthProvType);
- void __RPC_STUB IMSMQMessage3_put_AuthenticationProviderType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_AuthenticationProviderName_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ BSTR *pbstrAuthProvName);
- void __RPC_STUB IMSMQMessage3_get_AuthenticationProviderName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_AuthenticationProviderName_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ BSTR bstrAuthProvName);
- void __RPC_STUB IMSMQMessage3_put_AuthenticationProviderName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_SenderId_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ VARIANT varSenderId);
- void __RPC_STUB IMSMQMessage3_put_SenderId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_MsgClass_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ long *plMsgClass);
- void __RPC_STUB IMSMQMessage3_get_MsgClass_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_MsgClass_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ long lMsgClass);
- void __RPC_STUB IMSMQMessage3_put_MsgClass_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][hidden] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Properties_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IDispatch **ppcolProperties);
- void __RPC_STUB IMSMQMessage3_get_Properties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_TransactionId_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarXactId);
- void __RPC_STUB IMSMQMessage3_get_TransactionId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext][hidden] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_IsFirstInTransaction_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ Boolean *pisFirstInXact);
- void __RPC_STUB IMSMQMessage3_get_IsFirstInTransaction_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext][hidden] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_IsLastInTransaction_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ Boolean *pisLastInXact);
- void __RPC_STUB IMSMQMessage3_get_IsLastInTransaction_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_ResponseQueueInfo_v2_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo2 **ppqinfoResponse);
- void __RPC_STUB IMSMQMessage3_get_ResponseQueueInfo_v2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propputref][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_putref_ResponseQueueInfo_v2_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo2 *pqinfoResponse);
- void __RPC_STUB IMSMQMessage3_putref_ResponseQueueInfo_v2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_AdminQueueInfo_v2_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo2 **ppqinfoAdmin);
- void __RPC_STUB IMSMQMessage3_get_AdminQueueInfo_v2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propputref][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_putref_AdminQueueInfo_v2_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo2 *pqinfoAdmin);
- void __RPC_STUB IMSMQMessage3_putref_AdminQueueInfo_v2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_ReceivedAuthenticationLevel_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ short *psReceivedAuthenticationLevel);
- void __RPC_STUB IMSMQMessage3_get_ReceivedAuthenticationLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_ResponseQueueInfo_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfoResponse);
- void __RPC_STUB IMSMQMessage3_get_ResponseQueueInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propputref][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_putref_ResponseQueueInfo_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo3 *pqinfoResponse);
- void __RPC_STUB IMSMQMessage3_putref_ResponseQueueInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_AdminQueueInfo_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfoAdmin);
- void __RPC_STUB IMSMQMessage3_get_AdminQueueInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propputref][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_putref_AdminQueueInfo_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ IMSMQQueueInfo3 *pqinfoAdmin);
- void __RPC_STUB IMSMQMessage3_putref_AdminQueueInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_ResponseDestination_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IDispatch **ppdestResponse);
- void __RPC_STUB IMSMQMessage3_get_ResponseDestination_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propputref][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_putref_ResponseDestination_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ IDispatch *pdestResponse);
- void __RPC_STUB IMSMQMessage3_putref_ResponseDestination_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_Destination_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ IDispatch **ppdestDestination);
- void __RPC_STUB IMSMQMessage3_get_Destination_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_LookupId_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarLookupId);
- void __RPC_STUB IMSMQMessage3_get_LookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_IsAuthenticated2_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT_BOOL *pisAuthenticated);
- void __RPC_STUB IMSMQMessage3_get_IsAuthenticated2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_IsFirstInTransaction2_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT_BOOL *pisFirstInXact);
- void __RPC_STUB IMSMQMessage3_get_IsFirstInTransaction2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_IsLastInTransaction2_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT_BOOL *pisLastInXact);
- void __RPC_STUB IMSMQMessage3_get_IsLastInTransaction2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_AttachCurrentSecurityContext2_Proxy(
- IMSMQMessage3 * This);
- void __RPC_STUB IMSMQMessage3_AttachCurrentSecurityContext2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_SoapEnvelope_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ BSTR *pbstrSoapEnvelope);
- void __RPC_STUB IMSMQMessage3_get_SoapEnvelope_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_get_CompoundMessage_Proxy(
- IMSMQMessage3 * This,
- /* [retval][out] */ VARIANT *pvarCompoundMessage);
- void __RPC_STUB IMSMQMessage3_get_CompoundMessage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_SoapHeader_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ BSTR bstrSoapHeader);
- void __RPC_STUB IMSMQMessage3_put_SoapHeader_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQMessage3_put_SoapBody_Proxy(
- IMSMQMessage3 * This,
- /* [in] */ BSTR bstrSoapBody);
- void __RPC_STUB IMSMQMessage3_put_SoapBody_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMSMQMessage3_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_MSMQMessage;
- #ifdef __cplusplus
- class DECLSPEC_UUID("D7D6E075-DCCD-11d0-AA4B-0060970DEBAE")
- MSMQMessage;
- #endif
- #ifndef __IMSMQQueue3_INTERFACE_DEFINED__
- #define __IMSMQQueue3_INTERFACE_DEFINED__
- /* interface IMSMQQueue3 */
- /* [object][dual][hidden][helpstringcontext][uuid] */
- EXTERN_C const IID IID_IMSMQQueue3;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("eba96b1b-2168-11d3-898c-00e02c074f6b")
- IMSMQQueue3 : public IDispatch
- {
- public:
- virtual /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE get_Access(
- /* [retval][out] */ long *plAccess) = 0;
-
- virtual /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE get_ShareMode(
- /* [retval][out] */ long *plShareMode) = 0;
-
- virtual /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE get_QueueInfo(
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfo) = 0;
-
- virtual /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE get_Handle(
- /* [retval][out] */ long *plHandle) = 0;
-
- virtual /* [id][propget][helpstringcontext][hidden] */ HRESULT STDMETHODCALLTYPE get_IsOpen(
- /* [retval][out] */ Boolean *pisOpen) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE Close( void) = 0;
-
- virtual /* [hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE Receive_v1(
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg) = 0;
-
- virtual /* [hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE Peek_v1(
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE EnableNotification(
- /* [in] */ IMSMQEvent3 *Event,
- /* [optional][in] */ VARIANT *Cursor,
- /* [optional][in] */ VARIANT *ReceiveTimeout) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE Reset( void) = 0;
-
- virtual /* [hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE ReceiveCurrent_v1(
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg) = 0;
-
- virtual /* [hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE PeekNext_v1(
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg) = 0;
-
- virtual /* [hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE PeekCurrent_v1(
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE Receive(
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE Peek(
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE ReceiveCurrent(
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE PeekNext(
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE PeekCurrent(
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [id][propget][hidden] */ HRESULT STDMETHODCALLTYPE get_Properties(
- /* [retval][out] */ IDispatch **ppcolProperties) = 0;
-
- virtual /* [id][propget][helpstringcontext][hidden] */ HRESULT STDMETHODCALLTYPE get_Handle2(
- /* [retval][out] */ VARIANT *pvarHandle) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE ReceiveByLookupId(
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE ReceiveNextByLookupId(
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE ReceivePreviousByLookupId(
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE ReceiveFirstByLookupId(
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE ReceiveLastByLookupId(
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE PeekByLookupId(
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE PeekNextByLookupId(
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE PeekPreviousByLookupId(
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE PeekFirstByLookupId(
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE PeekLastByLookupId(
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg) = 0;
-
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE Purge( void) = 0;
-
- virtual /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE get_IsOpen2(
- /* [retval][out] */ VARIANT_BOOL *pisOpen) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IMSMQQueue3Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IMSMQQueue3 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IMSMQQueue3 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IMSMQQueue3 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IMSMQQueue3 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IMSMQQueue3 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IMSMQQueue3 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IMSMQQueue3 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_Access )(
- IMSMQQueue3 * This,
- /* [retval][out] */ long *plAccess);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_ShareMode )(
- IMSMQQueue3 * This,
- /* [retval][out] */ long *plShareMode);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_QueueInfo )(
- IMSMQQueue3 * This,
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfo);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_Handle )(
- IMSMQQueue3 * This,
- /* [retval][out] */ long *plHandle);
-
- /* [id][propget][helpstringcontext][hidden] */ HRESULT ( STDMETHODCALLTYPE *get_IsOpen )(
- IMSMQQueue3 * This,
- /* [retval][out] */ Boolean *pisOpen);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *Close )(
- IMSMQQueue3 * This);
-
- /* [hidden][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *Receive_v1 )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg);
-
- /* [hidden][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *Peek_v1 )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *EnableNotification )(
- IMSMQQueue3 * This,
- /* [in] */ IMSMQEvent3 *Event,
- /* [optional][in] */ VARIANT *Cursor,
- /* [optional][in] */ VARIANT *ReceiveTimeout);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *Reset )(
- IMSMQQueue3 * This);
-
- /* [hidden][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *ReceiveCurrent_v1 )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg);
-
- /* [hidden][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *PeekNext_v1 )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg);
-
- /* [hidden][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *PeekCurrent_v1 )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *Receive )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *Peek )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *ReceiveCurrent )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *PeekNext )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *PeekCurrent )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [id][propget][hidden] */ HRESULT ( STDMETHODCALLTYPE *get_Properties )(
- IMSMQQueue3 * This,
- /* [retval][out] */ IDispatch **ppcolProperties);
-
- /* [id][propget][helpstringcontext][hidden] */ HRESULT ( STDMETHODCALLTYPE *get_Handle2 )(
- IMSMQQueue3 * This,
- /* [retval][out] */ VARIANT *pvarHandle);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *ReceiveByLookupId )(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *ReceiveNextByLookupId )(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *ReceivePreviousByLookupId )(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *ReceiveFirstByLookupId )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *ReceiveLastByLookupId )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *PeekByLookupId )(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *PeekNextByLookupId )(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *PeekPreviousByLookupId )(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *PeekFirstByLookupId )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *PeekLastByLookupId )(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *Purge )(
- IMSMQQueue3 * This);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_IsOpen2 )(
- IMSMQQueue3 * This,
- /* [retval][out] */ VARIANT_BOOL *pisOpen);
-
- END_INTERFACE
- } IMSMQQueue3Vtbl;
- interface IMSMQQueue3
- {
- CONST_VTBL struct IMSMQQueue3Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IMSMQQueue3_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IMSMQQueue3_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IMSMQQueue3_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IMSMQQueue3_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IMSMQQueue3_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IMSMQQueue3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IMSMQQueue3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IMSMQQueue3_get_Access(This,plAccess)
- (This)->lpVtbl -> get_Access(This,plAccess)
- #define IMSMQQueue3_get_ShareMode(This,plShareMode)
- (This)->lpVtbl -> get_ShareMode(This,plShareMode)
- #define IMSMQQueue3_get_QueueInfo(This,ppqinfo)
- (This)->lpVtbl -> get_QueueInfo(This,ppqinfo)
- #define IMSMQQueue3_get_Handle(This,plHandle)
- (This)->lpVtbl -> get_Handle(This,plHandle)
- #define IMSMQQueue3_get_IsOpen(This,pisOpen)
- (This)->lpVtbl -> get_IsOpen(This,pisOpen)
- #define IMSMQQueue3_Close(This)
- (This)->lpVtbl -> Close(This)
- #define IMSMQQueue3_Receive_v1(This,Transaction,WantDestinationQueue,WantBody,ReceiveTimeout,ppmsg)
- (This)->lpVtbl -> Receive_v1(This,Transaction,WantDestinationQueue,WantBody,ReceiveTimeout,ppmsg)
- #define IMSMQQueue3_Peek_v1(This,WantDestinationQueue,WantBody,ReceiveTimeout,ppmsg)
- (This)->lpVtbl -> Peek_v1(This,WantDestinationQueue,WantBody,ReceiveTimeout,ppmsg)
- #define IMSMQQueue3_EnableNotification(This,Event,Cursor,ReceiveTimeout)
- (This)->lpVtbl -> EnableNotification(This,Event,Cursor,ReceiveTimeout)
- #define IMSMQQueue3_Reset(This)
- (This)->lpVtbl -> Reset(This)
- #define IMSMQQueue3_ReceiveCurrent_v1(This,Transaction,WantDestinationQueue,WantBody,ReceiveTimeout,ppmsg)
- (This)->lpVtbl -> ReceiveCurrent_v1(This,Transaction,WantDestinationQueue,WantBody,ReceiveTimeout,ppmsg)
- #define IMSMQQueue3_PeekNext_v1(This,WantDestinationQueue,WantBody,ReceiveTimeout,ppmsg)
- (This)->lpVtbl -> PeekNext_v1(This,WantDestinationQueue,WantBody,ReceiveTimeout,ppmsg)
- #define IMSMQQueue3_PeekCurrent_v1(This,WantDestinationQueue,WantBody,ReceiveTimeout,ppmsg)
- (This)->lpVtbl -> PeekCurrent_v1(This,WantDestinationQueue,WantBody,ReceiveTimeout,ppmsg)
- #define IMSMQQueue3_Receive(This,Transaction,WantDestinationQueue,WantBody,ReceiveTimeout,WantConnectorType,ppmsg)
- (This)->lpVtbl -> Receive(This,Transaction,WantDestinationQueue,WantBody,ReceiveTimeout,WantConnectorType,ppmsg)
- #define IMSMQQueue3_Peek(This,WantDestinationQueue,WantBody,ReceiveTimeout,WantConnectorType,ppmsg)
- (This)->lpVtbl -> Peek(This,WantDestinationQueue,WantBody,ReceiveTimeout,WantConnectorType,ppmsg)
- #define IMSMQQueue3_ReceiveCurrent(This,Transaction,WantDestinationQueue,WantBody,ReceiveTimeout,WantConnectorType,ppmsg)
- (This)->lpVtbl -> ReceiveCurrent(This,Transaction,WantDestinationQueue,WantBody,ReceiveTimeout,WantConnectorType,ppmsg)
- #define IMSMQQueue3_PeekNext(This,WantDestinationQueue,WantBody,ReceiveTimeout,WantConnectorType,ppmsg)
- (This)->lpVtbl -> PeekNext(This,WantDestinationQueue,WantBody,ReceiveTimeout,WantConnectorType,ppmsg)
- #define IMSMQQueue3_PeekCurrent(This,WantDestinationQueue,WantBody,ReceiveTimeout,WantConnectorType,ppmsg)
- (This)->lpVtbl -> PeekCurrent(This,WantDestinationQueue,WantBody,ReceiveTimeout,WantConnectorType,ppmsg)
- #define IMSMQQueue3_get_Properties(This,ppcolProperties)
- (This)->lpVtbl -> get_Properties(This,ppcolProperties)
- #define IMSMQQueue3_get_Handle2(This,pvarHandle)
- (This)->lpVtbl -> get_Handle2(This,pvarHandle)
- #define IMSMQQueue3_ReceiveByLookupId(This,LookupId,Transaction,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- (This)->lpVtbl -> ReceiveByLookupId(This,LookupId,Transaction,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- #define IMSMQQueue3_ReceiveNextByLookupId(This,LookupId,Transaction,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- (This)->lpVtbl -> ReceiveNextByLookupId(This,LookupId,Transaction,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- #define IMSMQQueue3_ReceivePreviousByLookupId(This,LookupId,Transaction,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- (This)->lpVtbl -> ReceivePreviousByLookupId(This,LookupId,Transaction,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- #define IMSMQQueue3_ReceiveFirstByLookupId(This,Transaction,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- (This)->lpVtbl -> ReceiveFirstByLookupId(This,Transaction,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- #define IMSMQQueue3_ReceiveLastByLookupId(This,Transaction,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- (This)->lpVtbl -> ReceiveLastByLookupId(This,Transaction,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- #define IMSMQQueue3_PeekByLookupId(This,LookupId,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- (This)->lpVtbl -> PeekByLookupId(This,LookupId,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- #define IMSMQQueue3_PeekNextByLookupId(This,LookupId,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- (This)->lpVtbl -> PeekNextByLookupId(This,LookupId,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- #define IMSMQQueue3_PeekPreviousByLookupId(This,LookupId,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- (This)->lpVtbl -> PeekPreviousByLookupId(This,LookupId,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- #define IMSMQQueue3_PeekFirstByLookupId(This,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- (This)->lpVtbl -> PeekFirstByLookupId(This,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- #define IMSMQQueue3_PeekLastByLookupId(This,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- (This)->lpVtbl -> PeekLastByLookupId(This,WantDestinationQueue,WantBody,WantConnectorType,ppmsg)
- #define IMSMQQueue3_Purge(This)
- (This)->lpVtbl -> Purge(This)
- #define IMSMQQueue3_get_IsOpen2(This,pisOpen)
- (This)->lpVtbl -> get_IsOpen2(This,pisOpen)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_get_Access_Proxy(
- IMSMQQueue3 * This,
- /* [retval][out] */ long *plAccess);
- void __RPC_STUB IMSMQQueue3_get_Access_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_get_ShareMode_Proxy(
- IMSMQQueue3 * This,
- /* [retval][out] */ long *plShareMode);
- void __RPC_STUB IMSMQQueue3_get_ShareMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_get_QueueInfo_Proxy(
- IMSMQQueue3 * This,
- /* [retval][out] */ IMSMQQueueInfo3 **ppqinfo);
- void __RPC_STUB IMSMQQueue3_get_QueueInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_get_Handle_Proxy(
- IMSMQQueue3 * This,
- /* [retval][out] */ long *plHandle);
- void __RPC_STUB IMSMQQueue3_get_Handle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext][hidden] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_get_IsOpen_Proxy(
- IMSMQQueue3 * This,
- /* [retval][out] */ Boolean *pisOpen);
- void __RPC_STUB IMSMQQueue3_get_IsOpen_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_Close_Proxy(
- IMSMQQueue3 * This);
- void __RPC_STUB IMSMQQueue3_Close_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_Receive_v1_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg);
- void __RPC_STUB IMSMQQueue3_Receive_v1_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_Peek_v1_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg);
- void __RPC_STUB IMSMQQueue3_Peek_v1_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_EnableNotification_Proxy(
- IMSMQQueue3 * This,
- /* [in] */ IMSMQEvent3 *Event,
- /* [optional][in] */ VARIANT *Cursor,
- /* [optional][in] */ VARIANT *ReceiveTimeout);
- void __RPC_STUB IMSMQQueue3_EnableNotification_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_Reset_Proxy(
- IMSMQQueue3 * This);
- void __RPC_STUB IMSMQQueue3_Reset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_ReceiveCurrent_v1_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg);
- void __RPC_STUB IMSMQQueue3_ReceiveCurrent_v1_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_PeekNext_v1_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg);
- void __RPC_STUB IMSMQQueue3_PeekNext_v1_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_PeekCurrent_v1_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [retval][out] */ IMSMQMessage **ppmsg);
- void __RPC_STUB IMSMQQueue3_PeekCurrent_v1_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_Receive_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_Receive_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_Peek_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_Peek_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_ReceiveCurrent_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_ReceiveCurrent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_PeekNext_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_PeekNext_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_PeekCurrent_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *ReceiveTimeout,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_PeekCurrent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][hidden] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_get_Properties_Proxy(
- IMSMQQueue3 * This,
- /* [retval][out] */ IDispatch **ppcolProperties);
- void __RPC_STUB IMSMQQueue3_get_Properties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext][hidden] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_get_Handle2_Proxy(
- IMSMQQueue3 * This,
- /* [retval][out] */ VARIANT *pvarHandle);
- void __RPC_STUB IMSMQQueue3_get_Handle2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_ReceiveByLookupId_Proxy(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_ReceiveByLookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_ReceiveNextByLookupId_Proxy(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_ReceiveNextByLookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_ReceivePreviousByLookupId_Proxy(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_ReceivePreviousByLookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_ReceiveFirstByLookupId_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_ReceiveFirstByLookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_ReceiveLastByLookupId_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *Transaction,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_ReceiveLastByLookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_PeekByLookupId_Proxy(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_PeekByLookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_PeekNextByLookupId_Proxy(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_PeekNextByLookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_PeekPreviousByLookupId_Proxy(
- IMSMQQueue3 * This,
- /* [in] */ VARIANT LookupId,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_PeekPreviousByLookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_PeekFirstByLookupId_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_PeekFirstByLookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_PeekLastByLookupId_Proxy(
- IMSMQQueue3 * This,
- /* [optional][in] */ VARIANT *WantDestinationQueue,
- /* [optional][in] */ VARIANT *WantBody,
- /* [optional][in] */ VARIANT *WantConnectorType,
- /* [retval][out] */ IMSMQMessage3 **ppmsg);
- void __RPC_STUB IMSMQQueue3_PeekLastByLookupId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_Purge_Proxy(
- IMSMQQueue3 * This);
- void __RPC_STUB IMSMQQueue3_Purge_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQQueue3_get_IsOpen2_Proxy(
- IMSMQQueue3 * This,
- /* [retval][out] */ VARIANT_BOOL *pisOpen);
- void __RPC_STUB IMSMQQueue3_get_IsOpen2_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMSMQQueue3_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_MSMQQueue;
- #ifdef __cplusplus
- class DECLSPEC_UUID("D7D6E079-DCCD-11d0-AA4B-0060970DEBAE")
- MSMQQueue;
- #endif
- #ifndef __IMSMQPrivateEvent_INTERFACE_DEFINED__
- #define __IMSMQPrivateEvent_INTERFACE_DEFINED__
- /* interface IMSMQPrivateEvent */
- /* [object][dual][hidden][uuid] */
- EXTERN_C const IID IID_IMSMQPrivateEvent;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("D7AB3341-C9D3-11d1-BB47-0080C7C5A2C0")
- IMSMQPrivateEvent : public IDispatch
- {
- public:
- virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Hwnd(
- /* [retval][out] */ long *phwnd) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE FireArrivedEvent(
- /* [in] */ IMSMQQueue *pq,
- /* [in] */ long msgcursor) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE FireArrivedErrorEvent(
- /* [in] */ IMSMQQueue *pq,
- /* [in] */ HRESULT hrStatus,
- /* [in] */ long msgcursor) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IMSMQPrivateEventVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IMSMQPrivateEvent * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IMSMQPrivateEvent * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IMSMQPrivateEvent * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IMSMQPrivateEvent * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IMSMQPrivateEvent * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IMSMQPrivateEvent * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IMSMQPrivateEvent * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Hwnd )(
- IMSMQPrivateEvent * This,
- /* [retval][out] */ long *phwnd);
-
- HRESULT ( STDMETHODCALLTYPE *FireArrivedEvent )(
- IMSMQPrivateEvent * This,
- /* [in] */ IMSMQQueue *pq,
- /* [in] */ long msgcursor);
-
- HRESULT ( STDMETHODCALLTYPE *FireArrivedErrorEvent )(
- IMSMQPrivateEvent * This,
- /* [in] */ IMSMQQueue *pq,
- /* [in] */ HRESULT hrStatus,
- /* [in] */ long msgcursor);
-
- END_INTERFACE
- } IMSMQPrivateEventVtbl;
- interface IMSMQPrivateEvent
- {
- CONST_VTBL struct IMSMQPrivateEventVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IMSMQPrivateEvent_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IMSMQPrivateEvent_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IMSMQPrivateEvent_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IMSMQPrivateEvent_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IMSMQPrivateEvent_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IMSMQPrivateEvent_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IMSMQPrivateEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IMSMQPrivateEvent_get_Hwnd(This,phwnd)
- (This)->lpVtbl -> get_Hwnd(This,phwnd)
- #define IMSMQPrivateEvent_FireArrivedEvent(This,pq,msgcursor)
- (This)->lpVtbl -> FireArrivedEvent(This,pq,msgcursor)
- #define IMSMQPrivateEvent_FireArrivedErrorEvent(This,pq,hrStatus,msgcursor)
- (This)->lpVtbl -> FireArrivedErrorEvent(This,pq,hrStatus,msgcursor)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [propget] */ HRESULT STDMETHODCALLTYPE IMSMQPrivateEvent_get_Hwnd_Proxy(
- IMSMQPrivateEvent * This,
- /* [retval][out] */ long *phwnd);
- void __RPC_STUB IMSMQPrivateEvent_get_Hwnd_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMSMQPrivateEvent_FireArrivedEvent_Proxy(
- IMSMQPrivateEvent * This,
- /* [in] */ IMSMQQueue *pq,
- /* [in] */ long msgcursor);
- void __RPC_STUB IMSMQPrivateEvent_FireArrivedEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMSMQPrivateEvent_FireArrivedErrorEvent_Proxy(
- IMSMQPrivateEvent * This,
- /* [in] */ IMSMQQueue *pq,
- /* [in] */ HRESULT hrStatus,
- /* [in] */ long msgcursor);
- void __RPC_STUB IMSMQPrivateEvent_FireArrivedErrorEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMSMQPrivateEvent_INTERFACE_DEFINED__ */
- #ifndef ___DMSMQEventEvents_DISPINTERFACE_DEFINED__
- #define ___DMSMQEventEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _DMSMQEventEvents */
- /* [hidden][helpstringcontext][uuid] */
- EXTERN_C const IID DIID__DMSMQEventEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("D7D6E078-DCCD-11d0-AA4B-0060970DEBAE")
- _DMSMQEventEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct _DMSMQEventEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _DMSMQEventEvents * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _DMSMQEventEvents * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- _DMSMQEventEvents * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _DMSMQEventEvents * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _DMSMQEventEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _DMSMQEventEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _DMSMQEventEvents * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } _DMSMQEventEventsVtbl;
- interface _DMSMQEventEvents
- {
- CONST_VTBL struct _DMSMQEventEventsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define _DMSMQEventEvents_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define _DMSMQEventEvents_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define _DMSMQEventEvents_Release(This)
- (This)->lpVtbl -> Release(This)
- #define _DMSMQEventEvents_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define _DMSMQEventEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define _DMSMQEventEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define _DMSMQEventEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* ___DMSMQEventEvents_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_MSMQEvent;
- #ifdef __cplusplus
- class DECLSPEC_UUID("D7D6E07A-DCCD-11d0-AA4B-0060970DEBAE")
- MSMQEvent;
- #endif
- EXTERN_C const CLSID CLSID_MSMQQueueInfo;
- #ifdef __cplusplus
- class DECLSPEC_UUID("D7D6E07C-DCCD-11d0-AA4B-0060970DEBAE")
- MSMQQueueInfo;
- #endif
- EXTERN_C const CLSID CLSID_MSMQQueueInfos;
- #ifdef __cplusplus
- class DECLSPEC_UUID("D7D6E07E-DCCD-11d0-AA4B-0060970DEBAE")
- MSMQQueueInfos;
- #endif
- #ifndef __IMSMQTransaction2_INTERFACE_DEFINED__
- #define __IMSMQTransaction2_INTERFACE_DEFINED__
- /* interface IMSMQTransaction2 */
- /* [object][dual][hidden][helpstringcontext][uuid] */
- EXTERN_C const IID IID_IMSMQTransaction2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("2CE0C5B0-6E67-11D2-B0E6-00E02C074F6B")
- IMSMQTransaction2 : public IMSMQTransaction
- {
- public:
- virtual /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE InitNew(
- /* [in] */ VARIANT varTransaction) = 0;
-
- virtual /* [id][propget][hidden] */ HRESULT STDMETHODCALLTYPE get_Properties(
- /* [retval][out] */ IDispatch **ppcolProperties) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IMSMQTransaction2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IMSMQTransaction2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IMSMQTransaction2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IMSMQTransaction2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IMSMQTransaction2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IMSMQTransaction2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IMSMQTransaction2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IMSMQTransaction2 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propget][helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *get_Transaction )(
- IMSMQTransaction2 * This,
- /* [retval][out] */ long *plTransaction);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *Commit )(
- IMSMQTransaction2 * This,
- /* [optional][in] */ VARIANT *fRetaining,
- /* [optional][in] */ VARIANT *grfTC,
- /* [optional][in] */ VARIANT *grfRM);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *Abort )(
- IMSMQTransaction2 * This,
- /* [optional][in] */ VARIANT *fRetaining,
- /* [optional][in] */ VARIANT *fAsync);
-
- /* [helpstringcontext] */ HRESULT ( STDMETHODCALLTYPE *InitNew )(
- IMSMQTransaction2 * This,
- /* [in] */ VARIANT varTransaction);
-
- /* [id][propget][hidden] */ HRESULT ( STDMETHODCALLTYPE *get_Properties )(
- IMSMQTransaction2 * This,
- /* [retval][out] */ IDispatch **ppcolProperties);
-
- END_INTERFACE
- } IMSMQTransaction2Vtbl;
- interface IMSMQTransaction2
- {
- CONST_VTBL struct IMSMQTransaction2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IMSMQTransaction2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IMSMQTransaction2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IMSMQTransaction2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IMSMQTransaction2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IMSMQTransaction2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IMSMQTransaction2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IMSMQTransaction2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IMSMQTransaction2_get_Transaction(This,plTransaction)
- (This)->lpVtbl -> get_Transaction(This,plTransaction)
- #define IMSMQTransaction2_Commit(This,fRetaining,grfTC,grfRM)
- (This)->lpVtbl -> Commit(This,fRetaining,grfTC,grfRM)
- #define IMSMQTransaction2_Abort(This,fRetaining,fAsync)
- (This)->lpVtbl -> Abort(This,fRetaining,fAsync)
- #define IMSMQTransaction2_InitNew(This,varTransaction)
- (This)->lpVtbl -> InitNew(This,varTransaction)
- #define IMSMQTransaction2_get_Properties(This,ppcolProperties)
- (This)->lpVtbl -> get_Properties(This,ppcolProperties)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstringcontext] */ HRESULT STDMETHODCALLTYPE IMSMQTransaction2_InitNew_Proxy(
- IMSMQTransaction2 * This,
- /* [in] */ VARIANT varTransaction);
- void __RPC_STUB IMSMQTransaction2_InitNew_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget][hidden] */ HRESULT STDMETHODCALLTYPE IMSMQTransaction2_get_Properties_Proxy(
- IMSMQTransaction2 * This,
- /* [retval][out] */ IDispatch **ppcolProperties);
- void __RPC_STUB IMSMQTransaction2_get_Properties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMSMQTransaction2_INTERFACE_DEFINED__ */