Freigeben über


KsTopologyPropertyHandler-Funktion (ks.h)

Die KsTopologyPropertyHandler--Funktion führt die Standardbehandlung der statischen Member des KSPROPSETID_Topology Property Set durch. 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 das IRP an, das die Eigenschaftsanforderung verarbeitet.

[in] Property

Gibt die spezifische Eigenschaft an, die abgefragt wird.

[in, out] Data

Gibt die topologiespezifischen Daten an.

[in] Topology

Verweist auf eine KSTOPOLOGY- Struktur, die die Topologieinformationen enthält.

Rückgabewert

Die KsTopologyPropertyHandler--Funktion gibt STATUS_SUCCESS bei erfolgreicher Ausführung zurück oder gibt einen fehlerspezifisch für die behandelte 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 das IRP abgeschlossen.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- ks.h (enthalten Ks.h)
Library Ks.lib