Funzione KsTopologyPropertyHandler (ks.h)

La funzione KsTopologyPropertyHandler esegue la gestione standard dei membri statici del set di proprietà KSPROPSETID_Topology . La funzione usa la struttura KSTOPOLOGY , che descrive il set di informazioni restituite da questo set di proprietà.

Sintassi

KSDDKAPI NTSTATUS KsTopologyPropertyHandler(
  [in]      PIRP             Irp,
  [in]      PKSPROPERTY      Property,
  [in, out] PVOID            Data,
  [in]      const KSTOPOLOGY *Topology
);

Parametri

[in] Irp

Specifica l'IRP che gestisce la richiesta di proprietà.

[in] Property

Specifica la proprietà specifica sottoposta a query.

[in, out] Data

Specifica i dati specifici della topologia.

[in] Topology

Punta a una struttura KSTOPOLOGY contenente le informazioni sulla topologia.

Valore restituito

La funzione KsTopologyPropertyHandler restituisce STATUS_SUCCESS se ha esito positivo oppure restituisce un errore specifico della proprietà gestita. La funzione compila sempre il IO_STATUS_BLOCK. Campo informazioni del PIRP. Elemento IoStatus all'interno di IRP. Non imposta la IO_STATUS_BLOCK. Campo stato, né completa l'IRP.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione ks.h (include Ks.h)
Libreria Ks.lib