Método IWiaItem2::EnumRegisterEventInfo
O método IWiaItem2::EnumRegisterEventInfo cria um enumerador que você pode usar para obter informações sobre eventos para os quais um aplicativo está registrado.
Sintaxe
HRESULT EnumRegisterEventInfo(
[in] LONG lFlags,
[in] const GUID *pEventGUID,
[out] IEnumWIA_DEV_CAPS **ppIEnum
);
Parâmetros
-
lFlags [in]
-
Tipo: LONG
Não usado. Defina como 0.
-
pEventGUID [in]
-
Tipo: const GUID*
Ponteiro para um identificador que especifica o evento de hardware para o qual você deseja obter informações de registro.
-
ppIEnum [out]
-
Tipo: IEnumWIA_DEV_CAPS**
O endereço de um ponteiro para a interface IEnumWIA_DEV_CAPS .
Valor retornado
Tipo: HRESULT
Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT .
Comentários
Um aplicativo chama esse método para criar um objeto enumerador para as informações do evento. IWiaItem2::EnumRegisterEventInfo armazena o endereço da interface IEnumWIA_DEV_CAPS do objeto enumerador no parâmetro ppIEnum . Em seguida, o programa usa o ponteiro de interface para enumerar as propriedades do evento para o qual ele está registrado.
Os aplicativos devem chamar o método IUnknown::Release nos ponteiros de interface que recebem por meio do parâmetro ppIEnum .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de