none
[WinHttpSetStatusCallback] est-il possible de passer un objet? RRS feed

  • Discussion générale

  • Bonjour,

    Je conçoit un WebService avec mon client développé à l'aide de la librairie WinHttp. J'utilise mes fonctions en asynchrone. J'appelle donc WinHttpSetStatusCallback:

    WINHTTP_STATUS_CALLBACK isCallback = WinHttpSetStatusCallback(g_hRequest, (WINHTTP_STATUS_CALLBACK)HttpCallback, WINHTTP_CALLBACK_FLAG_ALL_NOTIFICATIONS, NULL);
    

    Voici ma fonction Callbakck:

    void CALLBACK HttpCallback(HINTERNET hInternet, DWORD * dwContext, DWORD dwInternetStatus, void * lpvStatusInfo, DWORD dwStatusInfoLength)
    

    La question est: est-il possible de récupérer au sein de la fonction un objet? (Exemple: le WinHttpSetStatusCallback est appelé au sein d'une méthode de la classe de l'objet désiré)

    Merci d'avance pour vos retours (nombreux j'espère ;) )

    Yann

    • Type modifié Aurel Bera mercredi 16 juillet 2014 09:10 disc
    jeudi 10 juillet 2014 08:47

Toutes les réponses