IWiaDevMgr::CreateDevice, méthode (wia_xp.h)
IWiaDevMgr::CreateDevice crée une arborescence hiérarchique d’objets IWiaItem pour un appareil d’acquisition d’images Windows (WIA).
Syntaxe
HRESULT CreateDevice(
[in] BSTR bstrDeviceID,
[out] IWiaItem **ppWiaItemRoot
);
Paramètres
[in] bstrDeviceID
Type : BSTR
Spécifie l’identificateur unique de l’appareil WIA.
[out] ppWiaItemRoot
Type : IWiaItem**
Pointeur vers un pointeur vers l’interface IWiaItem de l’élément racine dans l’arborescence hiérarchique de l’appareil WIA.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Les applications utilisent la méthode IWiaDevMgr::CreateDevice pour créer un objet d’appareil pour les appareils WIA spécifiés par le paramètre bstrDeviceID .
Lorsqu’elle est retournée, la méthode IWiaDevMgr::CreateDevice stocke l’adresse d’un pointeur dans le paramètre ppWiaItemRoot. Le pointeur pointe vers l’élément racine de l’arborescence des objets IWiaItem créés par IWiaDevMgr::CreateDevice. Les applications peuvent utiliser cette arborescence d’objets pour contrôler et récupérer des données à partir de l’appareil WIA.
Notez que les applications doivent appeler la méthode IUnknown::Release sur les pointeurs qu’elles reçoivent via le paramètre ppWiaItemRoot .
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wia_xp.h (incluez Wia.h) |
Bibliothèque | Wiaguid.lib |
DLL | Wiaservc.dll |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour