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.
Die KSPROPERTY_EXTDEVICE_S-Struktur beschreibt ein externes Gerät und seine Funktionen.
Syntax
typedef struct {
KSPROPERTY Property;
union {
DEVCAPS Capabilities;
ULONG DevPort;
ULONG PowerState;
WCHAR pawchString[MAX_PATH];
DWORD NodeUniqueID[2];
} u;
} KSPROPERTY_EXTDEVICE_S, *PKSPROPERTY_EXTDEVICE_S;
Angehörige
Property
Gibt eine initialisierte KSPROPERTY- Struktur an, die den Eigenschaftensatz, die Eigenschaften-ID und den Anforderungstyp beschreibt.
u
u.Capabilities
Beschreibt die Funktionen des externen Geräts.
u.DevPort
Gibt den Port des externen Geräts an. Zum Beispiel:
DEV_PORT_1394
DEV_PORT_USB
u.PowerState
Gibt den Energiezustand des externen Geräts an:
ED_POWER_ON
ED_POWER_STANDBY
ED_POWER_OFF
u.pawchString[MAX_PATH]
Gibt die ID und Version des externen Geräts an.
u.NodeUniqueID[2]
Gibt die eindeutige Knoten-ID des externen Geräts an.
Bemerkungen
Alle ED_Xxx- oder DEV_PORT_Xxx-Token werden in xprtdefs.h im Microsoft DirectX SDK definiert.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ksmedia.h (enthalten Ksmedia.h) |