RouterFreePrinterNotifyInfo 함수(winsplp.h)
인쇄 스풀러의 RouterFreePrinterNotifyInfo 함수는 지정된 PRINTER_NOTIFY_INFO 구조체 및 관련 PRINTER_NOTIFY_INFO_DATA 구조체 배열의 할당을 취소합니다. (이러한 구조는 Microsoft Windows SDK 설명서에 설명되어 있습니다.)
구문
BOOL RouterFreePrinterNotifyInfo(
[in, optional] PPRINTER_NOTIFY_INFO pInfo
);
매개 변수
[in, optional] pInfo
Windows SDK 설명서에 설명된 PRINTER_NOTIFY_INFO 구조체에 대한 호출자 제공 포인터입니다.
반환 값
작업이 성공하면 함수는 TRUE를 반환합니다. 그렇지 않으면 함수가 FALSE를 반환 합니다.
설명
인쇄 공급자의 RefreshPrinterChangeNotification 함수는 이전에 RouterAllocPrinterNotifyInfo에서 할당한 구조체의 할당을 취소하기 위해 호출 RouterFreePrinterNotifyInfo 해야 하지만 RefreshPrinterChangeNotification에 오류가 발생한 경우에만 호출해야 합니다. RefreshPrinterChangeNotification이 성공하면 클라이언트 애플리케이션이 구조체의 할당을 취소한다고 가정해야 합니다.
지정된 PRINTER_NOTIFY_INFO 구조체 및 관련 PRINTER_NOTIFY_INFO_DATA 구조체 배열의 할당을 취소하는 것 외에도 이 함수는 PRINTER_NOTIFY_INFO_DATA 구조체 배열의 모든 요소에서 pBuf 가 가리키는 버퍼 공간의 할당을 취소합니다.
자세한 내용은 프린터 변경 알림 지원을 참조하세요.
요구 사항
| 대상 플랫폼 | 데스크톱 |
| 헤더 | winsplp.h(Winsplp.h 포함) |
| 라이브러리 | Spoolss.lib |
| DLL | Spoolss.dll |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기