CERT_LOGOTYPE_IMAGE_INFO 结构 (wincrypt.h)

CERT_LOGOTYPE_IMAGE_INFO结构包含有关图像徽标类型的更多详细信息。

语法

typedef struct _CERT_LOGOTYPE_IMAGE_INFO {
  DWORD  dwLogotypeImageInfoChoice;
  DWORD  dwFileSize;
  DWORD  dwXSize;
  DWORD  dwYSize;
  DWORD  dwLogotypeImageResolutionChoice;
  union {
    DWORD dwNumBits;
    DWORD dwTableSize;
  } DUMMYUNIONNAME;
  LPWSTR pwszLanguage;
} CERT_LOGOTYPE_IMAGE_INFO, *PCERT_LOGOTYPE_IMAGE_INFO;

成员

dwLogotypeImageInfoChoice

指定映像的类型。 这可以是以下值之一。

含义
CERT_LOGOTYPE_GRAY_SCALE_IMAGE_INFO_CHOICE
图像是灰度图像。
CERT_LOGOTYPE_COLOR_IMAGE_INFO_CHOICE
图像是彩色图像。

dwFileSize

图像的大小(以八进制为单位)。

dwXSize

图像的水平大小(以像素为单位)。

dwYSize

图像的垂直大小(以像素为单位)。

dwLogotypeImageResolutionChoice

指定图像分辨率的格式。 这可以是以下值之一。

含义
CERT_LOGOTYPE_NO_IMAGE_RESOLUTION_CHOICE
未提供图像分辨率信息。
CERT_LOGOTYPE_BITS_IMAGE_RESOLUTION_CHOICE
图像分辨率以每像素位为单位提供。 dwNumBits 成员包含图像分辨率。
CERT_LOGOTYPE_TABLE_SIZE_IMAGE_RESOLUTION_CHOICE
图像分辨率以灰色色调数提供。 dwTableSize 成员包含图像分辨率。

DUMMYUNIONNAME

DUMMYUNIONNAME.dwNumBits

图像的分辨率(以每像素位数为单位)。 仅当 dwLogotypeImageResolutionChoice 包含 CERT_LOGOTYPE_NO_IMAGE_RESOLUTION_CHOICE时才使用 成员。

DUMMYUNIONNAME.dwTableSize

图像的分辨率,以灰色色调数为单位。 仅当 dwLogotypeImageResolutionChoice 包含 CERT_LOGOTYPE_TABLE_SIZE_IMAGE_RESOLUTION_CHOICE时才使用 成员。

pwszLanguage

以 null 结尾的 IA5 字符串的地址,该字符串包含指定图像语言的 RFC 3066 语言标识符。 此成员是可选的,可以为 NULL

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 wincrypt.h

另请参阅

CERT_LOGOTYPE_IMAGE