IPrintOemUni3::GetImplementedMethod 메서드(prcomoem.h)
메서드는 IPrintOemUni3::GetImplementedMethod
Unidrv에서 렌더링 플러그 인이 구현한 IPrintOemUni 인터페이스 메서드를 확인하는 데 사용됩니다.
구문
HRESULT GetImplementedMethod(
PSTR pMethodName
);
매개 변수
pMethodName
IPrintOemUni3::ImageProcessing의 경우 "ImageProcessing" 또는 IPrintOemUni3::FilterGraphics의 "FilterGraphics"와 같이 IPrintOemUni 인터페이스 메서드의 이름을 나타내는 문자열에 대한 호출자 제공 포인터입니다.
반환 값
GetImplementedMethod
는 다음 값 중 하나를 반환해야 합니다.
반환 코드 | Description |
---|---|
|
작업이 성공했습니다(즉, 지정된 메서드가 구현됨). |
|
작업이 실패했습니다(즉, 지정된 메서드가 구현되지 않음). |
설명
Unidrv용 렌더링 플러그 인은 이 인터페이스의 IPrintOemUni3::GetImplementedMethod
다른 여러 메서드와 함께 메서드를 구현해야 합니다. 선택 사항 IPrintOemUni3::GetImplementedMethod
인 메서드의 경우 입력 메서드 이름 문자열을 검사하고 연결된 메서드가 플러그 인 내에서 구현되는지 여부를 나타내는 값을 반환합니다. 예를 들어 가 "ImageProcessing" 문자열로 호출되면 IPrintOemUni3::GetImplementedMethod
IPrintOemUni3::ImageProcessing 메서드가 구현되고 그렇지 않으면 S_FALSE 경우 S_OK 반환해야 합니다.
메서드는 IPrintOemUni3::GetImplementedMethod
다음 이름 문자열을 인식해야 합니다.
"CommandCallback"
"압축"
"DownloadCharGlyph"
"DownloadFontHeader"
"DownloadPattern"
"FilterGraphics"
"GetPDEVAdjustment"
"HalftonePattern"
"ImageProcessing"
"MemoryUsage"
"OutputCharStr"
"SendFontCmd"
"SetBandSize"
"TextOutAsBitmap"
"TTDownloadMethod"
"TTYGetInfo"
"WritePrinter"
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | prcomoem.h(Prcomoem.h 포함) |