Hi,
I am having HTTP client created using C++ REST SDK. I don't see any way to get progress info on ongoing WEBDAV put and get .
Please suggest.
Regards
Prashant
Comments: Hi, As you already mentioned following in your new release: [A note on the "development" branch: Going forward, you will see things happening in the development branch. Nothing should be assumed about what you find there, except that it is a snapshot of some internal state of the code that for some reason we thought we should upload. The code there may not build on all platforms; it may contain features that we later decide to alter significantly or pull out of the release altogether; it may cause false hope as well as despair. It may contain fixes to important bugs that you have reported or run into. Use it at your own risk.] Problem: I am facing problem in building the project after enabling following in project settings: "Windows Store App support" and "Consume Windows Runtime Extension" in project settings. Mine is metro app . I need to enable these. Following are the errors for all configurations: 1>D:\casablanca\Release\include\ioscheduler.h(87): error C3861: 'CreateThreadpoolIo': identifier not found (D:\casablanca\Release\src\streams\windows\fileio.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(96): error C3861: 'CloseThreadpoolIo': identifier not found (D:\casablanca\Release\src\streams\windows\fileio.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(116): error C3861: 'CreateThreadpoolCleanupGroup': identifier not found (D:\casablanca\Release\src\streams\windows\fileio.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(123): error C3861: 'InitializeThreadpoolEnvironment': identifier not found (D:\casablanca\Release\src\streams\windows\fileio.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(124): error C3861: 'SetThreadpoolCallbackCleanupGroup': identifier not found (D:\casablanca\Release\src\streams\windows\fileio.cpp) 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(153): error C2065: 'FILE_SKIP_COMPLETION_PORT_ON_SUCCESS' : undeclared identifier 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(153): error C3861: 'SetFileCompletionNotificationModes': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(203): error C2039: 'CreateFileW' : is not a member of '`global namespace'' 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(203): error C3861: 'CreateFileW': identifier not found 1>D:\casablanca\Release\include\ioscheduler.h(87): error C3861: 'CreateThreadpoolIo': identifier not found (D:\casablanca\Release\src\streams\windows\ioscheduler.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(96): error C3861: 'CloseThreadpoolIo': identifier not found (D:\casablanca\Release\src\streams\windows\ioscheduler.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(116): error C3861: 'CreateThreadpoolCleanupGroup': identifier not found (D:\casablanca\Release\src\streams\windows\ioscheduler.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(123): error C3861: 'InitializeThreadpoolEnvironment': identifier not found (D:\casablanca\Release\src\streams\windows\ioscheduler.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(124): error C3861: 'SetThreadpoolCallbackCleanupGroup': identifier not found (D:\casablanca\Release\src\streams\windows\ioscheduler.cpp) 1>D:\casablanca\Release\src\streams\windows\ioscheduler.cpp(37): error C3861: 'CloseThreadpoolCleanupGroupMembers': identifier not found 1>D:\casablanca\Release\src\streams\windows\ioscheduler.cpp(40): error C3861: 'CloseThreadpoolCleanupGroup': identifier not found 1>D:\casablanca\Release\src\streams\windows\ioscheduler.cpp(41): error C3861: 'DestroyThreadpoolEnvironment': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(408): error C3861: 'StartThreadpoolIo': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(420): error C3861: 'CancelThreadpoolIo': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(430): error C3861: 'GetOverlappedResult': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(475): error C3861: 'StartThreadpoolIo': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(490): error C3861: 'CancelThreadpoolIo': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(500): error C3861: 'GetOverlappedResult': identifier not found 1> uri.cpp 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(864): error C3861: 'SetFilePointer': identifier not found Prashant
I am having HTTP client created using C++ REST SDK. I don't see any way to get progress info on ongoing WEBDAV put and get .
Please suggest.
Regards
Prashant
Comments: Hi, As you already mentioned following in your new release: [A note on the "development" branch: Going forward, you will see things happening in the development branch. Nothing should be assumed about what you find there, except that it is a snapshot of some internal state of the code that for some reason we thought we should upload. The code there may not build on all platforms; it may contain features that we later decide to alter significantly or pull out of the release altogether; it may cause false hope as well as despair. It may contain fixes to important bugs that you have reported or run into. Use it at your own risk.] Problem: I am facing problem in building the project after enabling following in project settings: "Windows Store App support" and "Consume Windows Runtime Extension" in project settings. Mine is metro app . I need to enable these. Following are the errors for all configurations: 1>D:\casablanca\Release\include\ioscheduler.h(87): error C3861: 'CreateThreadpoolIo': identifier not found (D:\casablanca\Release\src\streams\windows\fileio.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(96): error C3861: 'CloseThreadpoolIo': identifier not found (D:\casablanca\Release\src\streams\windows\fileio.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(116): error C3861: 'CreateThreadpoolCleanupGroup': identifier not found (D:\casablanca\Release\src\streams\windows\fileio.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(123): error C3861: 'InitializeThreadpoolEnvironment': identifier not found (D:\casablanca\Release\src\streams\windows\fileio.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(124): error C3861: 'SetThreadpoolCallbackCleanupGroup': identifier not found (D:\casablanca\Release\src\streams\windows\fileio.cpp) 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(153): error C2065: 'FILE_SKIP_COMPLETION_PORT_ON_SUCCESS' : undeclared identifier 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(153): error C3861: 'SetFileCompletionNotificationModes': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(203): error C2039: 'CreateFileW' : is not a member of '`global namespace'' 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(203): error C3861: 'CreateFileW': identifier not found 1>D:\casablanca\Release\include\ioscheduler.h(87): error C3861: 'CreateThreadpoolIo': identifier not found (D:\casablanca\Release\src\streams\windows\ioscheduler.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(96): error C3861: 'CloseThreadpoolIo': identifier not found (D:\casablanca\Release\src\streams\windows\ioscheduler.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(116): error C3861: 'CreateThreadpoolCleanupGroup': identifier not found (D:\casablanca\Release\src\streams\windows\ioscheduler.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(123): error C3861: 'InitializeThreadpoolEnvironment': identifier not found (D:\casablanca\Release\src\streams\windows\ioscheduler.cpp) 1>D:\casablanca\Release\include\ioscheduler.h(124): error C3861: 'SetThreadpoolCallbackCleanupGroup': identifier not found (D:\casablanca\Release\src\streams\windows\ioscheduler.cpp) 1>D:\casablanca\Release\src\streams\windows\ioscheduler.cpp(37): error C3861: 'CloseThreadpoolCleanupGroupMembers': identifier not found 1>D:\casablanca\Release\src\streams\windows\ioscheduler.cpp(40): error C3861: 'CloseThreadpoolCleanupGroup': identifier not found 1>D:\casablanca\Release\src\streams\windows\ioscheduler.cpp(41): error C3861: 'DestroyThreadpoolEnvironment': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(408): error C3861: 'StartThreadpoolIo': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(420): error C3861: 'CancelThreadpoolIo': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(430): error C3861: 'GetOverlappedResult': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(475): error C3861: 'StartThreadpoolIo': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(490): error C3861: 'CancelThreadpoolIo': identifier not found 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(500): error C3861: 'GetOverlappedResult': identifier not found 1> uri.cpp 1>D:\casablanca\Release\src\streams\windows\fileio.cpp(864): error C3861: 'SetFilePointer': identifier not found Prashant