Iasphelp::get_Status 메서드

Status 속성을 사용하면 ASP 웹 페이지에서 프린터 상태를 확인할 수 있습니다.

구문

HRESULT get_Status(
  [out] long *pVal
);

매개 변수

pVal [out]
프린터 상태 플래그를 받을 위치에 대한 호출자 제공 포인터입니다. 자세한 내용은 아래 설명 부분을 참조하십시오.

반환 값

Win32 오류 코드도 반환할 수 있습니다.

반환 코드 설명
S_OK

작업에 성공했습니다.

E_HANDLE

Iasphelp::Open 메서드가 호출되지 않았습니다.

E_OUTOFMEMORY

메모리가 부족합니다.

VBScript 예제

속성 값은 PRINTER_INFO_2 구조체의 Status 멤버에 대해 Winspool.h 헤더 파일에 정의된 PRINTER_STATUS_XXX 플래그 중 하나 이상의 0 또는 비트 OR인 프린터 상태 코드입니다. 이 구조에 대한 자세한 내용은 Windows SDK 설명서를 참조하세요.

Iasphelp::Status 속성을 쿼리하려면 먼저 Iasphelp::Open 메서드를 호출해야 합니다.

Dim objPrinter, PtrStatus
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
PtrStatus = objPrinter.Status

요구 사항

대상 플랫폼

데스크톱

참고 항목

Iasphelp::Open