SOFTDISTINFO 구조체(urlmon.h)
소프트웨어 업데이트에 대한 정보를 포함합니다.
구문
typedef struct _tagSOFTDISTINFO {
ULONG cbSize;
DWORD dwFlags;
DWORD dwAdState;
LPWSTR szTitle;
LPWSTR szAbstract;
LPWSTR szHREF;
DWORD dwInstalledVersionMS;
DWORD dwInstalledVersionLS;
DWORD dwUpdateVersionMS;
DWORD dwUpdateVersionLS;
DWORD dwAdvertisedVersionMS;
DWORD dwAdvertisedVersionLS;
DWORD dwReserved;
} SOFTDISTINFO, *LPSOFTDISTINFO;
멤버
cbSize
형식: ULONG
구조체의 크기(바이트)입니다.
dwFlags
형식:DWORD
이 매개 변수는 다음 값 중 하나를 사용할 수 있습니다.
SOFTDIST_FLAG_USAGE_EMAIL
SOFTDIST_FLAG_USAGE_PRECACHE
SOFTDIST_FLAG_USAGE_AUTOINSTALL
SOFTDIST_FLAG_DELETE_SUBSCRIPTION
dwAdState
형식:DWORD
보급된 상태입니다. 다음 값 중 하나를 사용할 수 있습니다.
SOFTDIST_ADSTATE_NONE(0x00000000)
사용자에게 "업데이트 사용 가능" 대화 상자가 표시되지 않았습니다.
SOFTDIST_ADSTATE_AVAILABLE(0x00000001)
"다운로드한 파일" 대화 상자가 사용자에게 표시되지 않았습니다.
SOFTDIST_ADSTATE_DOWNLOADED(0x00000002)
"프로그램 설치됨" 대화 상자가 사용자에게 표시되지 않았습니다.
SOFTDIST_ADSTATE_INSTALLED(0x00000003)
"프로그램 설치됨" 대화 상자가 사용자에게 제공되었습니다.
szTitle
형식: LPWSTR
연결된 .cdf 파일의 TITLE 플래그 내용이 들어 있는 문자열입니다.
szAbstract
형식: LPWSTR
연결된 .cdf 파일의 ABSTRACT 플래그 내용이 들어 있는 문자열입니다.
szHREF
형식: LPWSTR
업데이트를 보급하거나 설치할 웹 페이지의 URL을 포함하는 문자열입니다.
dwInstalledVersionMS
형식:DWORD
설치된 버전 번호의 가장 중요한 부호 없는 긴 정수 값입니다.
dwInstalledVersionLS
형식:DWORD
설치된 버전 번호의 가장 중요한 부호 없는 긴 정수 값입니다.
dwUpdateVersionMS
형식:DWORD
업데이트 버전 번호의 가장 중요한 부호 없는 긴 정수 값입니다.
dwUpdateVersionLS
형식:DWORD
업데이트 버전 번호의 부호 없는 최소 정수 값입니다.
dwAdvertisedVersionMS
형식:DWORD
보급된 버전 번호의 가장 중요한 부호 없는 긴 정수 값입니다.
dwAdvertisedVersionLS
형식:DWORD
보급된 버전 번호의 가장 중요한 부호 없는 긴 정수 값입니다.
dwReserved
형식:DWORD
예약되어 있습니다. 0으로 설정해야 합니다.
설명
버전 번호의 가장 중요한 부호 없는 긴 정수에는 주 및 부 버전 번호가 포함됩니다. 버전 번호의 부호가 가장 낮은 긴 정수에는 사용자 지정 버전 및 빌드 번호가 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional, Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | urlmon.h |