I'm working with windows 7, mingw32 qpid14

It's working


I've compiled qpid14 with ssl support (with cmake)

I had to modify the file sspi.h

Commenting...
//SECURITY_STATUS WINAPI ApplyControlTokenA(PCtxtHandle,PSecBufferDesc);
//SECURITY_STATUS WINAPI ApplyControlTokenW(PCtxtHandle,PSecBufferDesc);


Adding...
SECURITY_STATUS WINAPI ApplyControlToken(PCtxtHandle,PSecBufferDesc);


I also had to modify the SslAsyncIO.cpp adding these macros


#define SecInvalidateHandle(x) do { \
 ((PSecHandle)(x))->dwLower = ((ULONG_PTR)((INT_PTR)-1)); \
 ((PSecHandle)(x))->dwUpper = ((ULONG_PTR)((INT_PTR)-1)); \
 } while (0)

#define SecIsValidHandle(x) \
 ((((PSecHandle)(x))->dwLower != ((ULONG_PTR)(INT_PTR)-1)) && \
 (((PSecHandle)(x))->dwUpper != ((ULONG_PTR)(INT_PTR)-1)))

#define SEC_I_CONTEXT_EXPIRED                             
_HRESULT_TYPEDEF_(0x00090317L)


I downloaded the certificate with iexplorer
I had to move the certificate with certmgr



regards

--
View this message in context: 
http://qpid.2158936.n2.nabble.com/Questions-regarding-Qpid-C-windows-client-tp7220897p7304738.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to