다음을 통해 공유


IPrintOemDriverUni::D rvGetStandardVariable 메서드(prcomoem.h)

메서드는 IPrintOemDriverUni::DrvGetStandardVariable 렌더링 플러그 인이 Unidrv의 표준 변수의 현재 값을 가져올 수 있도록 Unidrv 드라이버에서 제공됩니다.

구문

HRESULT DrvGetStandardVariable(
  PDEVOBJ pdevobj,
  DWORD   dwIndex,
  PVOID   pBuffer,
  DWORD   cbSize,
  PDWORD  pcbNeeded
);

매개 변수

pdevobj

DEVOBJ 구조체에 대한 호출자 제공 포인터입니다.

dwIndex

호출자가 제공하는 SVI_ 접두사 인덱스는 Unidrv의 표준 변수 목록에 포함됩니다. SVI_ 접두사 인덱스 값은 printoem.h에 정의되어 있습니다.

pBuffer

표준 변수의 현재 값을 수신하기 위해 DWORD에 대한 호출자 제공 포인터입니다.

cbSize

pBuffer가 가리키는 버퍼의 호출자 제공 크기입니다.

pcbNeeded

요청된 정보를 포함하는 데 필요한 최소 버퍼 크기를 받기 위한 위치에 대한 호출자 제공 포인터입니다.

반환 값

메서드는 다음 값 중 하나를 반환해야 합니다.

반환 코드 Description
S_OK
작업에 성공했습니다.
E_FAIL
작업이 실패했습니다.
E_NOTIMPL
메서드가 구현되지 않았습니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 prcomoem.h(Prcomoem.h 포함)