Compartir a través de


Función StgIsStorageFile (coml2api.h)

La función StgIsStorageFile indica si un archivo de disco determinado contiene un objeto de almacenamiento.

Sintaxis

HRESULT StgIsStorageFile(
  [in] const WCHAR *pwcsName
);

Parámetros

[in] pwcsName

Puntero al nombre de cadena Unicode terminado en null del archivo de disco que se va a examinar. El parámetro pwcsName se pasa sininterpretado al sistema de archivos subyacente.

Valor devuelto

La función StgIsStorageFile también puede devolver cualquier error del sistema de archivos o errores del sistema encapsulados en un HRESULT. Consulte Estrategias de control de errores y control de errores desconocidos.

Comentarios

Al principio del archivo de disco subyacente un objeto de almacenamiento es una firma que distingue un objeto de almacenamiento de otros formatos de archivo. La función StgIsStorageFile es útil para las aplicaciones cuyos documentos usan un formato de archivo de disco que podría o no usar objetos de almacenamiento.

Si se ha creado un archivo compuesto raíz en modo transaccionado pero aún no confirmado, este método sigue devolviendo S_OK.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado coml2api.h (incluya Objbase.h)
Library Ole32.lib
Archivo DLL Ole32.dll

Consulte también

StgIsStorageILockBytes