Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Crea un IStream alrededor de un objeto IRandomAccessStream de Windows Runtime.
Sintaxis
HRESULT CreateStreamOverRandomAccessStream(
[in] IUnknown *randomAccessStream,
[in] REFIID riid,
[out] void **ppv
);
Parámetros
[in] randomAccessStream
IRandomAccessStream de origen.
[in] riid
Referencia al IID de la interfaz que se va a recuperar a través de ppv, normalmente IID_IStream. Este objeto encapsula randomAccessStream.
[out] ppv
Cuando este método vuelve correctamente, contiene el puntero de interfaz solicitado en riid, normalmente IStream.
Valor devuelto
Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Se recomienda usar la macro IID_PPV_ARGS , definida en Objbase.h, para empaquetar los parámetros riid y ppv . Esta macro proporciona el IID correcto basado en la interfaz a la que apunta el valor en ppv, lo que elimina la posibilidad de un error de codificación en riid que podría dar lugar a resultados inesperados.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Plataforma de destino | Windows |
| Encabezado | shcore.h |
| Library | ShCore.lib |
| Archivo DLL | ShCore.dll |
Consulte también
CreateRandomAccessStreamOnFile