LSAPI常数

【勇芳软件工作室】汉化HomePreviousNext

注意:这是Microsoft Windows的将来版本中将支持的技术的初步文档。

本节介绍标准的LSAPI C常量。它们按字母顺序列出。

Constant/Value类型含义
LS_ANY

空字符串

LS_STR FAR *表示所有许可证系统提供商应该被搜索许可证匹配。
LS_BASIC_PROTOCOL

0x00000001

LS_ULONG指定所有与LSAPI兼容的许可证系统支持的基本挑战协议。
LS_DEFAULT_UNITS

0xFFFFFFFF

LS_ULONG表示许可证系统和关联的许可证策略应确定许可证单元的数量。
LS_INFO_DATA

2

LS_ULONG返回许可证中包含的供应商定义的数据块。此数据缓冲区中的第一个ULONG值指示其后的数据的大小(以字节为单位)。分配给此数据的空间可能会在每个许可证系统上有所不同,或者根本不可用。
LS_INFO_NONE

0

LS_ULONG保留。
LS_INFO_SYSTEM

1

LS_ULONG返回提供当前许可证上下文的许可证系统的唯一标识。该值为空终止的字符串,与通过调用LSEnumProviders 函数返回的值相同。
LS_LICENSE_CONTEXT

4

LS_ULONG返回唯一标识由【LicenseHandle】参数标识的特定许可证服务提供商中的许可证上下文的值。返回的字节特定于许可证系统。当使用许可证系统特定功能时,可以使用此字节序列来标识当前的许可证上下文。
LS_MAX_PROVIDER _NAME

255

LS_ULONG指定LSEnumProviders 函数返回的提供程序名称的最大长度。
LS_NO _RECOMMENDATION

0xFFFFFFFF

LS_ULONG表示当使用LS_UPDATE_PERIOD调用LSQuery函数返回此值时,许可证系统无法提供间隔建议。
LS_NULL

NULL

LS_VOID FAR *指定所有可选指针参数的空值。LS_NULL 【必须】用于表示没有值。
LS_OUT_OF_BAND _PROTOCOL

0xFFFFFFFF

LS_ULONG指定一个带外挑战/响应协议,一种通过LSAPI外部的应用可用的协议。
LS_UPDATE_PERIOD

3

LS_ULONG返回应用程序调用{??989796088}功能的建议间隔(以分钟为单位)。如果返回值0xFFFFFFFF,许可证系统将无法提供建议。
LS_USE_LAST

0x0800FFFF

LS_ULONG表示LSGetMessage函数应使用当前进程返回的最后一个状态值作为输入。