KsTopologyPropertyHandler-Funktion (ks.h)
Die KsTopologyPropertyHandler-Funktion führt die Standardbehandlung der statischen Member des KSPROPSETID_Topology-Eigenschaftensatzes aus. Die Funktion verwendet die KSTOPOLOGY-Struktur , die den Satz von Informationen beschreibt, die von diesem Eigenschaftensatz zurückgegeben werden.
Syntax
KSDDKAPI NTSTATUS KsTopologyPropertyHandler(
[in] PIRP Irp,
[in] PKSPROPERTY Property,
[in, out] PVOID Data,
[in] const KSTOPOLOGY *Topology
);
Parameter
[in] Irp
Gibt die IRP an, die die Eigenschaftsanforderung verarbeitet.
[in] Property
Gibt die spezifische Eigenschaft an, die abgefragt wird.
[in, out] Data
Gibt die topologieeigenschaftenspezifischen Daten an.
[in] Topology
Verweist auf eine KSTOPOLOGY-Struktur , die die Topologieinformationen enthält.
Rückgabewert
Die KsTopologyPropertyHandler-Funktion gibt bei erfolgreicher Ausführung STATUS_SUCCESS oder einen fehlerspezifischen Fehler für die zu behandelnde Eigenschaft zurück. Die Funktion füllt immer die IO_STATUS_BLOCK aus. Informationsfeld des PIRP. IoStatus-Element innerhalb des IRP. Die IO_STATUS_BLOCK wird nicht festgelegt. Statusfeld, noch wird die IRP abgeschlossen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | ks.h (einschließlich Ks.h) |
Bibliothek | Ks.lib |