Método IAssemblyCacheItem::CreateStream (winsxs.h)

El método CreateStream copia el origen de un manifiesto o módulo en una secuencia.

Sintaxis

HRESULT CreateStream(
  [in]       DWORD          dwFlags,
  [in]       LPCWSTR        pszStreamName,
  [in]       DWORD          dwFormat,
  [in]       DWORD          dwFormatFlags,
             IStream        **ppIStream,
  [optional] ULARGE_INTEGER *puliMaxSize
);

Parámetros

[in] dwFlags

Reservado.

[in] pszStreamName

Puntero a un valor de cadena que contiene el nombre del manifiesto. Esto se convierte en el nombre de la secuencia.

[in] dwFormat

Este parámetro especifica si se copia un módulo o manifiesto en una secuencia.

Valor Significado
STREAM_FORMAT_COMPLIB_MODULE
Copie el origen de un módulo para un ensamblado que no es de Windows en una secuencia.
STREAM_FORMAT_COMPLIB_MANIFEST
Copie el origen de un manifiesto para un ensamblado que no es de Windows en una secuencia.
STREAM_FORMAT_WIN32_MODULE
Copie el origen de un módulo para un ensamblado de Windows en una secuencia.
STREAM_FORMAT_WIN32_MANIFEST
Copie el origen de un manifiesto para un ensamblado de Windows en una secuencia.

[in] dwFormatFlags

Reservado.

ppIStream

Puntero a la ubicación que contiene el puntero a la interfaz IStream que recibe la información.

[optional] puliMaxSize

Reservado.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
S_FALSE
El método no se realizó correctamente.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winsxs.h
Archivo DLL Sxs.dll

Consulte también

IAssemblyCacheItem