Go to the source code of this file.
#define EXPIMP_TEMPLATE extern |
#define QTSHTTPDLL_API __declspec(dllimport) |
QTS HTTP system callback function for async mode API.
- Parameters
-
[OUT] | PQTS_HTTP_SYSTEM_ASYNC_RESPONSE_CTX : Context for QTS HTTP system response |
- Returns
- n/a
typedef void(__stdcall * PFQTS_HTTP_SYSTEM_SYNC_UPDATE_FW_STATUS_CALLBACK)(LPVOID lpData, int nUpdateFWStatus) |
System callback function for sync mode UpdateNASFirmware API callback update status.
- Parameters
-
[OUT] | lpData : Callback function owner. |
[OUT] | nUpdateFWStatus : Update FW status. 0 : Init 1 : Plase I complete 2 : Plase II complete 3 : Update NAS complete 4 : Start reboot NAS 5 : Update FW & Reboot complete |
- Returns
- n/a
System API type for async mode response context
QTS HTTP system map to SDK version.
Context for QTS HTTP system response callback.
System API type for async mode response context
Enumerator |
---|
QTS_HTTP_SYSTEM_API_TYPE_UNKNOW |
Unknow API
|
QTS_HTTP_SYSTEM_API_TYPE_GETSYSTEMSETTING |
GetSystemSettingAsync API
|
QTS_HTTP_SYSTEM_API_TYPE_ENABLE_FILESTATION |
EnableFileStationAsync API
|
QTS_HTTP_SYSTEM_API_TYPE_UPDATE_FIRMWARE |
UpdateFirmwareAsync API
|
QTS HTTP system map to SDK version.
Enumerator |
---|
QTS_HTTP_SYSTEM_API_VERSION_UNKNOW |
Unknow version
|
QTS_HTTP_SYSTEM_API_V1 |
QTS HTTP system API Version 1
|