estructura de WIA_DEV_CAP (wia_xp.h)
Las aplicaciones usan la estructura WIA_DEV_CAP para enumerar las funcionalidades del dispositivo. Una funcionalidad de dispositivo se define mediante un evento o comando que admite el dispositivo. Para obtener más información, consulte IEnumWIA_DEV_CAPS.
Sintaxis
typedef struct _WIA_DEV_CAP {
GUID guid;
ULONG ulFlags;
BSTR bstrName;
BSTR bstrDescription;
BSTR bstrIcon;
BSTR bstrCommandline;
} WIA_DEV_CAP, *PWIA_DEV_CAP, WIA_EVENT_HANDLER, *PWIA_EVENT_HANDLER;
Miembros
guid
Tipo: GUID
Especifica un GUID que identifica la funcionalidad del dispositivo. Este miembro se puede establecer en cualquiera de los valores especificados en comandos de dispositivo WIA o identificadores de eventos WIA.
ulFlags
Tipo: ULONG
Se usa al enumerar controladores de eventos. Los valores posibles se enumeran en esta tabla.
Valor | Descripción |
---|---|
WIA_IS_DEFAULT_HANDLER | Se debe usar el controlador registrado actualmente. Este es el único valor válido al enumerar controladores de eventos. No es un valor válido al enumerar las funcionalidades de eventos de un dispositivo. |
WIA_ACTION_EVENT | El evento es del tipo de acción, por lo que los programas que usan api de registro persistentes, IWiaDevMgr::RegisterEventCallbackProgram e IWiaDevMgr::RegisterEventCallbackCLSID, pueden recibirlo. |
WIA_NOTIFICATION_EVENT | El evento es del tipo de notificación, por lo que los programas que usan la función de registro en tiempo de ejecución, IWiaDevMgr::RegisterEventCallbackInterface, pueden recibirlo. |
bstrName
Tipo: BSTR
Especifica una cadena que contiene una versión corta del nombre de la funcionalidad.
bstrDescription
Tipo: BSTR
Especifica una cadena que contiene una descripción de la funcionalidad que se muestra al usuario.
bstrIcon
Tipo: BSTR
Especifica una cadena que representa la ubicación y el identificador de recurso del icono que representa esta funcionalidad o controlador. La cadena debe tener el siguiente formato: drive:\path\module,n, donde n es el identificador de recurso negado del icono (es decir, si el identificador de recurso del icono es 100, entonces n es -100).
bstrCommandline
Tipo: BSTR
Especifica una cadena que representa argumentos de línea de comandos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wia_xp.h (incluya Wia.h) |