Share via


SLGetReferralInformation 함수(slpublic.h)

지정된 제품에 대한 조회 정보를 가져옵니다.

구문

HRESULT SLGetReferralInformation(
  [in]  HSLC           hSLC,
  [in]  SLREFERRALTYPE eReferralType,
  [in]  const SLID     *pSkuOrAppId,
  [in]  PCWSTR         pwszValueName,
  [out] PWSTR          *ppwszValue
);

매개 변수

[in] hSLC

형식: HSLC

SLOpen 함수에 대한 이전 호출로 검색된 핸들입니다.

[in] eReferralType

형식: SLREFERRALTYPE

조회 유형입니다.

[in] pSkuOrAppId

형식: const SLID*

정보를 가져올 애플리케이션 또는 SKU의 SLID 에 대한 포인터입니다.

[in] pwszValueName

형식: PCWSTR

검색할 값과 관련된 이름입니다. 다음 이름은 유효합니다.

의미
SL_PARTNERID
라이선스 재판매인의 파트너 ID
SL_REFERRALID
라이선스 재판매인의 조회 ID
SL_MERCHANTCOMMERCEURL
추가 라이선스를 구매할 가맹점 URL
SL_MERCHANTUPGRADEURL
추가 라이선스를 구매할 가맹점 URL
SL_DOWNLOADURL
연결된 애플리케이션을 다운로드하는 전달 링크
SL_INSTALLATIONPARAMETERS
연결된 애플리케이션의 설치 관리자를 실행할 때 사용되는 모든 매개 변수
SL_MERCHANTSUPPORTPHONENUMBER
가맹점 지원 전화 번호
SL_MERCHANTSUPPORTEMAIL
가맹점 지원 이메일 주소
SL_MERCHANTSUPPORTURL
가맹점 지원 URL
SL_SERIALIZEDDATA
일반 데이터 BLOB

[out] ppwszValue

형식: PWSTR*

저장할 값입니다. 메모리 사용을 마치면 LocalFree 함수를 호출하여 메모리를 해제합니다.

반환 값

형식: HRESULT WINAPI

이 함수가 성공하면 S_OK 반환합니다. 그러지 않으면 HRESULT 오류 코드를 반환합니다.

반환 코드/값 설명
E_INVALIDARG
0x80070057
하나 이상의 인수가 잘못되었습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 slpublic.h
라이브러리 Slc.lib
DLL Slc.dll