enumerazione AVC_FUNCTION (avc.h)
Il tipo di enumerazione AVC_FUNCTION viene usato per specificare le funzioni di subunit AV/C.
Sintassi
typedef enum _tagAVC_FUNCTION {
AVC_FUNCTION_COMMAND,
AVC_FUNCTION_GET_PIN_COUNT,
AVC_FUNCTION_GET_PIN_DESCRIPTOR,
AVC_FUNCTION_GET_CONNECTINFO,
AVC_FUNCTION_SET_CONNECTINFO,
AVC_FUNCTION_ACQUIRE,
AVC_FUNCTION_RELEASE,
AVC_FUNCTION_CLR_CONNECTINFO,
AVC_FUNCTION_GET_EXT_PLUG_COUNTS,
AVC_FUNCTION_GET_UNIQUE_ID,
AVC_FUNCTION_GET_REQUEST,
AVC_FUNCTION_SEND_RESPONSE,
AVC_FUNCTION_FIND_PEER_DO,
AVC_FUNCTION_PEER_DO_LIST,
AVC_FUNCTION_GET_SUBUNIT_INFO
} AVC_FUNCTION;
Costanti
AVC_FUNCTION_COMMAND Questo valore è un codice di funzione usato per inviare una richiesta AV/C e ricevere una risposta come un'unica operazione. Questo codice di funzione usa la struttura AVC_COMMAND_IRB. Questo codice di funzione è disponibile sia per le istanze peer che virtuali di avc.sys. |
AVC_FUNCTION_GET_PIN_COUNT Questo valore è un codice di funzione usato per ottenere il numero di pin supportati dal dispositivo subunit sottostante. Questo codice di funzione usa la struttura AVC_PIN_COUNT. Questo codice di funzione è disponibile solo per le istanze peer di avc.sys. |
AVC_FUNCTION_GET_PIN_DESCRIPTOR Questo valore è un codice di funzione usato per ottenere il descrittore pin per ogni ID pin. Questo codice di funzione usa la struttura AVC_PIN_DESCRIPTOR. Questo codice di funzione è disponibile solo per le istanze peer di avc.sys. |
AVC_FUNCTION_GET_CONNECTINFO Questo valore è un codice di funzione usato per ottenere la struttura AVCPRECONNECTINFO per ogni ID pin. Questo codice di funzione usa la struttura AVC_PRE_CONNECTINFO. Questo codice di funzione è disponibile solo per le istanze peer di avc.sys. |
AVC_FUNCTION_SET_CONNECTINFO Questo valore è un codice di funzione usato per impostare la struttura AVCCONNECTINFO per ogni ID pin. Questo codice di funzione usa la struttura AVC_SET_CONNECTINFO. Questo codice di funzione è disponibile solo per le istanze peer di avc.sys. |
AVC_FUNCTION_ACQUIRE Questo valore è un codice di funzione usato per fare in modo che avc.sys stabilire le connessioni suggerite dai valori AVCCONNECTINFO memorizzati nella cache. Questo codice di funzione usa la struttura AVC_PIN_ID. Questo codice di funzione è disponibile solo per le istanze peer di avc.sys. |
AVC_FUNCTION_RELEASE Questo valore è un codice di funzione usato per fare in modo che avc.sys rilasciare tutte le connessioni suggerite dai valori AVCCONNECTINFO memorizzati nella cache. Questo codice di funzione usa la struttura AVC_PIN_ID. |
AVC_FUNCTION_CLR_CONNECTINFO Questo valore è un codice di funzione usato per fare in modo che avc.sys rimuovere tutti i valori AVCCONNECTINFO memorizzati nella cache. Questo codice di funzione usa la struttura AVC_PIN_ID. Questo codice di funzione è disponibile solo per le istanze peer di avc.sys. |
AVC_FUNCTION_GET_EXT_PLUG_COUNTS Questo valore è un codice di funzione usato per fare in modo che avc.sys ottenere i conteggi dei plug di input e output esterni. Questo codice di funzione usa la struttura AVC_EXT_PLUG_COUNTS. Questo codice di funzione è disponibile solo per le istanze peer di avc.sys. |
AVC_FUNCTION_GET_UNIQUE_ID Questo valore è un codice di funzione usato per ottenere l'ID univoco dell'unità AV/C. Questo codice di funzione usa la struttura AVC_UNIQUE_ID. Questo codice di funzione è disponibile solo per le istanze peer di avc.sys. |
AVC_FUNCTION_GET_REQUEST Questo valore è un codice funzione usato per registrare per ricevere richieste di unità AV/C e subunit. Questo codice di funzione usa la struttura AVC_COMMAND_IRB. Questo codice di funzione è disponibile sia per le istanze peer che virtuali di avc.sys. |
AVC_FUNCTION_SEND_RESPONSE Questo valore è un codice di funzione usato per far sì che avc.sys rispondere alle richieste di unità AV/C e subunit. Questo codice di funzione usa la struttura AVC_COMMAND_IRB. Questo codice di funzione è disponibile sia per le istanze peer che virtuali di avc.sys. |
AVC_FUNCTION_FIND_PEER_DO Questo valore è un codice di funzione usato per individuare un'istanza di avc.sys non virtuale. Questo codice di funzione usa la struttura AVC_PEER_DO_LOCATOR. Questo codice di funzione è disponibile sia per le istanze peer che virtuali di avc.sys. |
AVC_FUNCTION_PEER_DO_LIST Questo valore è un codice di funzione usato per individuare tutte le istanze non virtuali avc.sys. Questo codice di funzione usa la struttura AVC_PEER_DO_LIST. Questo codice di funzione è disponibile sia per le istanze peer che virtuali di avc.sys. |
AVC_FUNCTION_GET_SUBUNIT_INFO Questo valore è un codice di funzione usato per ottenere le informazioni subunit del dispositivo di destinazione. Questo codice di funzione usa la struttura AVC_SUBUNIT_INFO_BLOCK. Questo codice di funzione è disponibile sia per le istanze peer che virtuali di avc.sys. |
Fabbisogno
Requisito | Valore |
---|---|
intestazione | avc.h (include Avc.h) |