Freigeben über


StgIsStorageILockBytes-Funktion (coml2api.h)

Die StgIsStorageILockBytes-Funktion gibt an, ob das angegebene Bytearray ein Speicherobjekt enthält.

Syntax

HRESULT StgIsStorageILockBytes(
  ILockBytes *plkbyt
);

Parameter

plkbyt

ILockBytes-Zeiger auf das zu untersuchende Bytearray.

Rückgabewert

Diese Funktion kann auch alle Dateisystemfehler oder Systemfehler zurückgeben, die in ein HRESULT- oder ILockBytes-Schnittstellenfehler-Rückgabewert eingeschlossen sind. Weitere Informationen finden Sie unter Strategien zur Fehlerbehandlung und Behandeln unbekannter Fehler.

Hinweise

Am Anfang des Bytearrays, das einem Speicherobjekt zugrunde liegt, befindet sich eine Signatur, die ein Speicherobjekt (das die IStorage-Schnittstelle unterstützt) von anderen Dateiformaten unterscheidet. Die StgIsStorageILockBytes-Funktion ist nützlich für Anwendungen, deren Dokumente ein Bytearray verwenden (ein Bytearrayobjekt unterstützt die ILockBytes-Schnittstelle ), das Speicherobjekte verwenden kann oder nicht.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile coml2api.h (include Objbase.h)
Bibliothek Ole32.lib
DLL Ole32.dll

Weitere Informationen

ILockBytes

StgIsStorageFile