Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die AVCCONNECTINFO-Struktur wird verwendet, um einen Untereinheitstreiber zu initialisieren und Pinverbindungen herzustellen.
Syntax
typedef struct _AVCCONNECTINFO {
GUID DeviceID;
UCHAR SubunitAddress[AVCCONNECTINFO_MAX_SUBUNITADDR_LEN];
ULONG SubunitPlugNumber;
KSPIN_DATAFLOW DataFlow;
HANDLE hPlug;
ULONG UnitPlugNumber;
} AVCCONNECTINFO, *PAVCCONNECTINFO;
Angehörige
DeviceID
Eine GUID, die die Einheit als Ganzes darstellt. Alle Untereinheiten innerhalb derselben Einheit haben dieselbe GUID. Keine zwei Einheiten verwenden dieselbe GUID.
SubunitAddress[AVCCONNECTINFO_MAX_SUBUNITADDR_LEN]
Der codierte Untereinheitstyp und die Untereinheits-ID der Untereinheit.
SubunitPlugNumber
Die durch die AVCPRECONNECTINFO-Struktur beschriebene Plug-Number (innerhalb der Untereinheit).
DataFlow
Die Richtung des Datenflusses für diesen Untereinheitsstecker. Zielstecker haben KSPIN_DATAFLOW_IN; Quellstecker haben KSPIN_DATAFLOW_OUT.
hPlug
Ein aus 61883.sys durch den Überschneidenden Handler abgerufenes Plug-Handle gemäß den Bitkennzeichnungen, die in der zugehörigen AVCPRECONNECTINFO-Struktur für diesen Pin festgelegt sind. Wenn die vorgeschlagene Verbindung zwischen zwei Untereinheiten innerhalb derselben Einheit liegt, ist dieser Wert NULL-.
UnitPlugNumber
Die durch die AVCPRECONNECTINFO-Struktur beschriebene Plug-Number (innerhalb der Untereinheit).
Bemerkungen
Diese Struktur wird nur als Element innerhalb der AVC_SETCONNECT_INFO-Struktur verwendet. Es wird nicht selbst verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | avc.h (include Avc.h) |