Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Schnittstellen ab, die von der aktuellen Windows-Runtime-Klasse implementiert werden.
Syntax
HRESULT GetIids(
[out] ULONG *iidCount,
[out] IID **iids
);
Parameter
[out] iidCount
Typ: ULONG*
Die Anzahl der Schnittstellen, die vom aktuellen Windows-Runtime-Objekt implementiert werden, ohne die Implementierungen IUnknown und IInspectable.
[out] iids
Typ: IID**
Ein Zeiger auf ein Array, das eine IID für jede Schnittstelle enthält, die vom aktuellen Windows-Runtime -Objekt implementiert wird. Die Schnittstellen IUnknown und IInspectable sind ausgeschlossen.
Rückgabewert
Typ: HRESULT
Diese Funktion kann die folgenden Werte zurückgeben.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Das IID-Array wurde erfolgreich zugeordnet und in iids gespeichert. |
|
Fehler beim Zuweisen von iids. |
Hinweise
Verwenden Sie die GetIids-Methode, um die Schnittstellen zu ermitteln, die von einem Windows-Runtime-Objekt implementiert werden.
Ein QueryInterface-Aufruf für eine beliebige IID im iids-Array muss erfolgreich sein.
Der Aufrufer ist für das Freigeben des IID-Arrays mit der CoTaskMemFree-Funktion verantwortlich.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | inspectable.h |