Struttura AVCPRECONNECTINFO (avc.h)
La struttura AVCPRECONNECTINFO viene usata per inizializzare un driver subunit e stabilire le connessioni pin.
Sintassi
typedef struct _AVCPRECONNECTINFO {
GUID DeviceID;
UCHAR SubunitAddress[AVCCONNECTINFO_MAX_SUBUNITADDR_LEN];
ULONG SubunitPlugNumber;
KSPIN_DATAFLOW DataFlow;
ULONG Flags;
ULONG UnitPlugNumber;
} AVCPRECONNECTINFO, *PAVCPRECONNECTINFO;
Members
DeviceID
GUID che rappresenta l'unità nel suo complesso. Tutte le sottounite all'interno della stessa unità condividono lo stesso GUID. Nessuna due unità condivide lo stesso GUID.
SubunitAddress[AVCCONNECTINFO_MAX_SUBUNITADDR_LEN]
Tipo di subunit codificato e ID subunit della subunit della subunit.
SubunitPlugNumber
Numero di plug (all'interno della subunit) descritto dalla struttura AVCPRECONNECTINFO.
DataFlow
Direzione del flusso di dati in questo plug-in subunit. I plug di destinazione hanno KSPIN_DATAFLOW_IN; i plug di origine hanno KSPIN_DATAFLOW_OUT.
Flags
Bitmap con uno o più bit impostati dall'enumerazione KSPIN_FLAG_AVC.
UnitPlugNumber
Numero di plug (all'interno della subunit) descritto dalla struttura AVCPRECONNECTINFO.
Commenti
Questa struttura viene usata con il codice della funzione AVC_FUNCTION_GET_CONNECTINFO .
Questa struttura viene usata solo come membro della struttura AVC_PRECONNECT_INFO. Non viene usato da solo.
Requisiti
Requisito | Valore |
---|---|
Intestazione | avc.h (include Avc.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per