Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le type d’énumération AVC_FUNCTION est utilisé pour spécifier les fonctions de sous-unité AV/C.
Syntaxe
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;
Constantes
AVC_FUNCTION_COMMANDCette valeur est un code de fonction utilisé pour envoyer une requête AV/C et recevoir une réponse en une seule opération. Ce code de fonction utilise la structure AVC_COMMAND_IRB. Ce code de fonction est disponible à la fois pour les instances homologues et virtuelles de avc.sys. |
AVC_FUNCTION_GET_PIN_COUNTCette valeur est un code de fonction utilisé pour obtenir le nombre de broches prises en charge par l’appareil sous-unité sous-jacent. Ce code de fonction utilise la structure AVC_PIN_COUNT. Ce code de fonction est disponible uniquement pour les instances d’homologue de avc.sys. |
AVC_FUNCTION_GET_PIN_DESCRIPTORCette valeur est un code de fonction utilisé pour obtenir le descripteur d’épingle pour chaque ID de broche. Ce code de fonction utilise la structure AVC_PIN_DESCRIPTOR. Ce code de fonction est disponible uniquement pour les instances d’homologue de avc.sys. |
AVC_FUNCTION_GET_CONNECTINFOCette valeur est un code de fonction utilisé pour obtenir la structure AVCPRECONNECTINFO pour chaque ID d’épingle. Ce code de fonction utilise la structure AVC_PRE_CONNECTINFO. Ce code de fonction est disponible uniquement pour les instances d’homologue de avc.sys. |
AVC_FUNCTION_SET_CONNECTINFOCette valeur est un code de fonction utilisé pour définir la structure AVCCONNECTINFO pour chaque ID d’épingle. Ce code de fonction utilise la structure AVC_SET_CONNECTINFO. Ce code de fonction est disponible uniquement pour les instances d’homologue de avc.sys. |
AVC_FUNCTION_ACQUIRECette valeur est un code de fonction utilisé pour provoquer avc.sys établir les connexions suggérées par les valeurs AVCCONNECTINFO mises en cache. Ce code de fonction utilise la structure AVC_PIN_ID. Ce code de fonction est disponible uniquement pour les instances d’homologue de avc.sys. |
AVC_FUNCTION_RELEASECette valeur est un code de fonction utilisé pour provoquer avc.sys libérer toutes les connexions suggérées par les valeurs AVCCONNECTINFO mises en cache. Ce code de fonction utilise la structure AVC_PIN_ID. |
AVC_FUNCTION_CLR_CONNECTINFOCette valeur est un code de fonction utilisé pour provoquer avc.sys supprimer les valeurs AVCCONNECTINFO mises en cache. Ce code de fonction utilise la structure AVC_PIN_ID. Ce code de fonction est disponible uniquement pour les instances d’homologue de avc.sys. |
AVC_FUNCTION_GET_EXT_PLUG_COUNTSCette valeur est un code de fonction utilisé pour provoquer avc.sys d’obtenir les nombres de plug-ins externes d’entrée et de sortie. Ce code de fonction utilise la structure AVC_EXT_PLUG_COUNTS. Ce code de fonction est disponible uniquement pour les instances d’homologue de avc.sys. |
AVC_FUNCTION_GET_UNIQUE_IDCette valeur est un code de fonction utilisé pour obtenir l’ID unique de l’unité AV/C. Ce code de fonction utilise la structure AVC_UNIQUE_ID. Ce code de fonction est disponible uniquement pour les instances d’homologue de avc.sys. |
AVC_FUNCTION_GET_REQUESTCette valeur est un code de fonction utilisé pour s’inscrire pour recevoir des demandes d’unité AV/C et de sous-unité. Ce code de fonction utilise la structure AVC_COMMAND_IRB. Ce code de fonction est disponible à la fois pour les instances homologues et virtuelles de avc.sys. |
AVC_FUNCTION_SEND_RESPONSECette valeur est un code de fonction utilisé pour provoquer avc.sys répondre aux demandes d’unité AV/C et de sous-unités. Ce code de fonction utilise la structure AVC_COMMAND_IRB. Ce code de fonction est disponible à la fois pour les instances homologues et virtuelles de avc.sys. |
AVC_FUNCTION_FIND_PEER_DOCette valeur est un code de fonction utilisé pour localiser une instance de avc.sys non virtuelle. Ce code de fonction utilise la structure AVC_PEER_DO_LOCATOR. Ce code de fonction est disponible à la fois pour les instances homologues et virtuelles de avc.sys. |
AVC_FUNCTION_PEER_DO_LISTCette valeur est un code de fonction utilisé pour localiser toutes les instances de avc.sys non virtuelles. Ce code de fonction utilise la structure AVC_PEER_DO_LIST. Ce code de fonction est disponible à la fois pour les instances homologues et virtuelles de avc.sys. |
AVC_FUNCTION_GET_SUBUNIT_INFOCette valeur est un code de fonction utilisé pour obtenir les informations de sous-unité de l’appareil cible. Ce code de fonction utilise la structure AVC_SUBUNIT_INFO_BLOCK. Ce code de fonction est disponible à la fois pour les instances homologues et virtuelles de avc.sys. |
Exigences
| Exigence | Valeur |
|---|---|
| d’en-tête | avc.h (inclure Avc.h) |