Freigeben über


ReadClassStg-Funktion (coml2api.h)

Die ReadClassStg-Funktion liest die CLSID, die zuvor mit der WriteClassStg-Funktion in ein Speicherobjekt geschrieben wurde.

Syntax

HRESULT ReadClassStg(
  [in]  LPSTORAGE pStg,
  [out] CLSID     *pclsid
);

Parameter

[in] pStg

Zeiger auf die IStorage-Schnittstelle für das Speicherobjekt, das die abzurufende CLSID enthält.

[out] pclsid

Zeiger auf den Speicherort, an den die CLSID geschrieben wird. Kann CLSID_NULL zurückgeben.

Rückgabewert

Diese Funktion unterstützt zusätzlich zu folgendem den Standardrückgabewert E_OUTOFMEMORY:

Diese Funktion gibt auch einen der von der IStorage::Stat-Methode zurückgegebenen Fehlerwerte zurück.

Hinweise

ReadClassStg ist eine Hilfsfunktion, die die IStorage::Stat-Methode aufruft und die ZUVOR in das Speicherobjekt geschriebene CLSID mit einem Aufruf von WriteClassStg aus der STATSTG-Struktur abruft .

Anforderungen

Anforderung Wert
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 (Ole2.h einschließen)
Bibliothek Ole32.lib
DLL Ole32.dll

Weitere Informationen

IStorage::Stat

OleLoad

STATSTG

WriteClassStg