Freigeben über


KSPROPSETID_BdaPinControl

KSPROPSETID_BdaPinControl ist der BDA-Pin-Steuerelement-Eigenschaftensatz. Es wird verwendet, um einige BDA-spezifische Informationen zu einem bestimmten Pin abzurufen.

Die folgenden Eigenschaften sind verfügbar:

KSPROPERTY_BDA_PIN_ID
Gibt den BDA-Bezeichner (ID) für einen Pin zurück.

KSPROPERTY_BDA_PIN_TYPE
Gibt den Wert zurück, der den Typ eines Pins angibt.

Kommentare

Nachdem der Netzwerkanbieter einen Pin für einen Filter mithilfe einer KSMETHOD_BDA_CREATE_PIN_FACTORY Anforderung des KSMETHODSETID_BdaDeviceConfiguration Methodensatzes erstellt hat, verwendet der Netzwerkanbieter die Eigenschaften von KSPROPSETID_BdaPinControl, um die interne Darstellung der tatsächlichen Empfängertopologie zu aktualisieren.

Jede Pin-Factory eines BDA-Filters sollte diesen Eigenschaftensatz unterstützen. Wenn ein BDA-Minidriver diesen Eigenschaftensatz nicht definiert, fügt die BDA-Supportbibliothek Unterstützung hinzu, wenn die Pin-Factory von der BdaCreatePin oder BdaInitFilter--Funktion erstellt wird.

Die Eigenschaften in diesem Eigenschaftensatz geben Informationen zu einem Pin zurück. In der Regel sind Pins eines Filters nicht erforderlich, um eine dieser Eigenschaften abzufangen. Die BDA-Unterstützungsbibliothek stellt die BdaPropertyGetPinControl Standardfunktion bereit, um diesen Eigenschaftensatz zu behandeln.

Siehe auch

BdaCreatePin, BdaInitFilter, BdaPropertyGetPinControl, KSMETHODSETID_BdaDeviceConfiguration