Função StgIsStorageILockBytes (coml2api.h)

A função StgIsStorageILockBytes indica se a matriz de bytes especificada contém um objeto de armazenamento.

Sintaxe

HRESULT StgIsStorageILockBytes(
  ILockBytes *plkbyt
);

Parâmetros

plkbyt

Ponteiro ILockBytes para a matriz de bytes a ser examinada.

Valor retornado

Essa função também pode retornar quaisquer erros do sistema de arquivos ou erros do sistema encapsulados em um HRESULT ou valores retornados de erro de interface ILockBytes . Consulte Estratégias de tratamento de erros e tratamento de erros desconhecidos

Comentários

No início da matriz de bytes subjacente a um objeto de armazenamento está uma assinatura que distingue um objeto de armazenamento (com suporte à interface IStorage ) de outros formatos de arquivo. A função StgIsStorageILockBytes é útil para aplicativos cujos documentos usam uma matriz de bytes (um objeto de matriz de bytes dá suporte à interface ILockBytes ) que pode ou não usar objetos de armazenamento.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho coml2api.h (inclua Objbase.h)
Biblioteca Ole32.lib
DLL Ole32.dll

Confira também

ILockBytes

StgIsStorageFile