Método IStiDevice::GetLastNotificationData (sti.h)
O método IStiDevice::GetLastNotificationData retorna uma descrição do evento mais recente que ocorreu em um dispositivo de imagem parada.
Sintaxe
HRESULT GetLastNotificationData(
[out] LPSTINOTIFY lpNotify
);
Parâmetros
[out] lpNotify
Ponteiro fornecido pelo chamador para uma estrutura STINOTIFY para receber informações de evento.
Retornar valor
Se a operação for bem-sucedida, o método retornará S_OK. Caso contrário, ele retornará um dos códigos de erro prefixados por STIERR definidos em stierr.h.
Comentários
Sempre que ocorrem eventos de dispositivo still image , o monitor de eventos de imagem ainda chama IStiUSD::GetNotificationData (exportado por um minidriver fornecido pelo fornecedor) para obter uma descrição do evento. Essas descrições são adicionadas a uma lista vinculada. Se um cliente da interface COM IStiDevice tiver chamado IStiDevice::Subscribe, ele será notificado sempre que ocorrer um evento de dispositivo. Em seguida, ele pode chamar IStiDevice::GetLastNotificationData para obter a adição mais recente à lista vinculada de eventos.
Antes de chamar IStiDevice::GetLastNotificationData, os clientes da interface COM IStiDevice devem chamar IStillImage::CreateDevice para obter um ponteiro de interface IStiDevice , que fornece acesso a um dispositivo especificado.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | sti.h (inclua Sti.h) |