Freigeben über


KsPinGetConnectedPinDeviceObject-Funktion (ks.h)

Die KsPinGetConnectedPinDeviceObject--Funktion gibt das Geräteobjekt am oberen Rand des Gerätestapels zurück, der dem Spülnadel zugeordnet ist, Pin.

Syntax

KSDDKAPI PDEVICE_OBJECT KsPinGetConnectedPinDeviceObject(
  [in] PKSPIN Pin
);

Parameter

[in] Pin

Ein Zeiger auf eine KSPIN- Struktur, bei der es sich um den Quell-Pin handelt, für den das Geräteobjekt des angeschlossenen Senkennadels abzurufen ist.

Rückgabewert

Wenn Pin eine Quellnadel ist, gibt KsPinGetConnectedPinDeviceObject einen Zeiger auf die DEVICE_OBJECT Struktur am oberen Rand des Gerätestapels zurück, auf dem sich der Senkenheft befindet. Andernfalls wird NULL-zurückgegeben.

Bemerkungen

Das zurückgegebene Geräteobjekt ist nicht unbedingt das funktionale Geräteobjekt (FDO) für das Gerät, auf dem sich die Spüle befindet, da möglicherweise ein Filtertreiber auf oberster Ebene vorhanden ist. Es ist jedoch das Geräteobjekt, an das IOCTLs gesendet werden, die für den Senken-Pin bestimmt sind.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher directX-Versionen.
Zielplattform- Universal
Header- ks.h (enthalten Ks.h)
Library Ks.lib

Siehe auch

KsGetDeviceForDeviceObject