Compartir a través de


Enumeración DeliveryOptimizationFileProperty

La enumeración DeliveryOptimizationFileProperty especifica el identificador de una propiedad opcional para el archivo de optimización de distribución. Esta enumeración se usa en la interfaz IDeliveryOptimizationFile2 donde se pasa el valor de propiedad del tipo VARIANT.

Sintaxis

typedef enum _DeliveryOptimizationFileProperty {  
  DOFilePropertyId_DecryptionInfo,
  DOFilePropertyId_IntegrityCheckInfo,
  DOFilePropertyId_IntegrityCheckMandatory,
  DOFilePropertyId_DownloadSinkInterface,
  DOFilePropertyId_DownloadSinkFilePath,
  DOFilePropertyId_DownloadSinkMemoryStream,
  DOFilePropertyId_TotalSizeBytes
} DOFilePropertyId;

Constantes

DOFilePropertyId_DecryptionInfo

El identificador de propiedad DOFilePropertyId_DecryptionInfo establece información de descifrado en forma de cadena JSON. DOFilePropertyId_DecryptionInfo es una propiedad Write only de tipo VT_BSTR.

DOFilePropertyId_IntegrityCheckInfo

El identificador de propiedad de DOFilePropertyId_IntegrityCheckInfo establece la ubicación del archivo hash de pieza (PHF), que la optimización de distribución usa para realizar comprobaciones de integridad en tiempo de ejecución en el contenido descargado. DOFilePropertyId_IntegrityCheckInfo es una propiedad Write only de tipo VT_BSTR.

DOFilePropertyId_IntegrityCheckMandatory

El identificador de propiedad DOFilePropertyId_IntegrityCheckMandatory establece una marca booleana que indica si el uso del PHF es obligatorio. Si es TRUE, se anulará la descarga una vez que se produzca un error en la comprobación de integridad. DOFilePropertyId_IntegrityCheckMandatory es una propiedad de lectura y escritura de tipo VT_BOOL.

DOFilePropertyId_DownloadSinkFilePath

El identificador de propiedad DOFilePropertyId_DownloadSinkFilePath establece una ubicación completa del sistema de archivos donde optimización de distribución debe almacenar las partes descargadas. DOFilePropertyId_DownloadSinkFilePath es de tipo VT_BSTR.

DOFilePropertyId_DownloadSinkMemoryStream

El identificador de propiedad DOFilePropertyId_DownloadSinkMemoryStream está en desuso. No debe usarse.

DOFilePropertyId_TotalSizeBytes

El identificador de propiedad DOFilePropertyId_TotalSizeBytes especifica el tamaño total de descarga. DOFilePropertyId_TotalSizeBytes es de tipo VT_UI8.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10, versión 1803 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server, versión 1709 [solo aplicaciones de escritorio]
Encabezado
Deliveryoptimization.h