Função RouterFreePrinterNotifyInfo (winsplp.h)
A função do spooler de RouterFreePrinterNotifyInfo
impressão desaloca uma estrutura de PRINTER_NOTIFY_INFO especificada e sua matriz de estrutura PRINTER_NOTIFY_INFO_DATA associada. (Essas estruturas são descritas na documentação do SDK do Microsoft Windows.)
Sintaxe
BOOL RouterFreePrinterNotifyInfo(
[in, optional] PPRINTER_NOTIFY_INFO pInfo
);
Parâmetros
[in, optional] pInfo
Ponteiro fornecido pelo chamador para uma estrutura de PRINTER_NOTIFY_INFO (descrito na documentação do SDK do Windows).
Retornar valor
Se a operação for bem-sucedida, a função retornará TRUE. Caso contrário, a função retornará FALSE.
Comentários
A função RefreshPrinterChangeNotification de um provedor de impressão deve chamar RouterFreePrinterNotifyInfo
para desalocar estruturas alocadas anteriormente por RouterAllocPrinterNotifyInfo, mas somente se RefreshPrinterChangeNotification encontrar um erro. Se RefreshPrinterChangeNotification for bem-sucedido, você deverá assumir que o aplicativo cliente desalocará as estruturas.
Além de desalocar a estrutura de PRINTER_NOTIFY_INFO especificada e sua matriz de estrutura PRINTER_NOTIFY_INFO_DATA associada, a função também desaloca o espaço de buffer apontado por pBuf em qualquer elemento da matriz de estrutura PRINTER_NOTIFY_INFO_DATA.
Para obter informações adicionais, consulte Suporte a notificações de alteração de impressora.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | winsplp.h (inclua Winsplp.h) |
Biblioteca | Spoolss.lib |
DLL | Spoolss.dll |