다음을 통해 공유


IXpsSignatureBlock::GetRequests 메서드(xpsdigitalsignature.h)

서명 요청 컬렉션을 포함하는 IXpsSignatureRequestCollection 인터페이스에 대한 포인터를 가져옵니다.

구문

HRESULT GetRequests(
  [out, retval] IXpsSignatureRequestCollection **requests
);

매개 변수

[out, retval] requests

서명 요청 컬렉션을 포함하는 IXpsSignatureRequestCollection 인터페이스에 대한 포인터입니다.

반환 값

이 메서드는 HRESULT를 반환합니다. 가능한 값은 다음 표에 있는 값을 포함하지만 이에 국한되지 않습니다. 이 표에 나열되지 않은 반환 값은 XPS 디지털 서명 API 오류XPS 문서 오류를 참조하세요.

반환 코드 Description
S_OK
메서드가 성공했습니다.
E_POINTER
요청은NULL입니다.
E_UNEXPECTED
인터페이스가 서명 관리자에 연결되지 않았습니다.

설명

LoadPackageFile 또는 LoadPackageStream이 XPS 패키지를 읽는 동안 해당 SignatureDefinitions 부분의 XML 태그를 구문 분석하여 서명 요청 컬렉션에 서명 요청이 추가됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 xpsdigitalsignature.h

추가 정보

IXpsSignatureBlock

IXpsSignatureManager

IXpsSignatureRequestCollection

XML Paper Specification

XPS 디지털 서명 API 오류

XPS 문서 오류