IVssWriterComponents::GetComponent-Methode (vswriter.h)
Die GetComponent-Methode gibt eine IVssComponent-Schnittstelle für eine der Komponenten eines bestimmten Writers zurück, die explizit im Dokument Sicherungskomponenten gespeichert sind.
Syntax
HRESULT GetComponent(
[in] UINT iComponent,
[out] IVssComponent **ppComponent
);
Parameter
[in] iComponent
Anzahl der Komponente. Der Wert dieses Parameters ist eine ganze Zahl von 0 bis einschließlich n–1, wobei n die Gesamtanzahl der von IVssWriterComponents::GetComponentCount zurückgegebenen Komponenten ist.
[out] ppComponent
Doppelt indirekter Zeiger auf eine instance des IVssComponent-Objekts, das Komponenteninformationen enthält.
Rückgabewert
Im Folgenden sind die gültigen Rückgabecodes für diese Methode aufgeführt.
Wert | Bedeutung |
---|---|
|
Die Komponente wurde erfolgreich zurückgegeben. |
|
Einer der Parameterwerte ist ungültig. |
|
Der Aufrufer verfügt nicht über Arbeitsspeicher oder andere Systemressourcen. |
|
Die angegebene Komponente wurde nicht gefunden. |
Hinweise
Der Aufrufer ist für den Aufruf von IUnknown::Release verantwortlich, um Systemressourcen freizugeben, die vom zurückgegebenen IVssComponent-Objekt gespeichert sind.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vswriter.h (einschließlich Vss.h, VsWriter.h) |
Bibliothek | VssApi.lib |