DMSDLINFO

This structure defines the download information.

typedef struct {
  SYSTEMTIME stStartTime;
  SYSTEMTIME stDeltaTime;
  DWORD dwFlags;
  TCHAR wzDest [MAX_PATH];
  TCHAR wzCmdLine [MAX_PATH];
} DMSDLINFO, *PDMSDLINFO;

Members

  • stStartTime
    Specifies the start time, in UTC (GMT).

  • stDeltaTime
    The time between the beginning of a successful attempt and the beginning of the next attempt. This is used for a recurrent task. If this parameter is equal to zero, the task is run only once.

    For a recurrent task, stDeltaTime cannot be equal to zero.

  • dwFlags
    Specifies the connection type that the task allows. The following table shows the different connection types allowed.

    Connection type Description
    ADL_SLOW_NETWORK The operation can be performed over a slow connection.
    ADL_FAST_NETWORK The operation can be performed over a fast network.
    ADL_NONPASSTHROUGH_ALLOWS (ADL_FAST_NETWORK | ADL_SLOW_NETWORK) This operation can be performed by using something other than a desktop passthrough.
    ADL_PASSTHROUGH This operation can be performed over a desktop passthrough.
    ADL_PASSTHROUGH_ONLY This operation can be performed only over a desktop passthrough.
    ADL_RECURRENT This operation is performed repeatedly.
    ADL_RECUR_EXEC_ONLY The package is downloaded once, but executed recurrently in this operation.
  • wzDest
    This specifies the destination directory of the package, that is, the directory where the package will reside after it is downloaded.

  • wzCmdLine
    The command line that must be executed by the client, or device, after the package is downloaded to the client.

Requirements

OS Versions: Windows CE .NET 4.2 and later.
Header: Devmgmt.h.

See Also

CeGetDevMgmtPackageList | API Access

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.