19.6.145. VendorLong(长厂商资源描述符)
语法 :
VendorLong (DescriptorName) {VendorByteList}
参数
DescriptorName 是一个可选参数,用于为将在当前作用域中创建的整数常量指定名称,该常量包含此资源描述符在当前资源模板缓冲区内的偏移量。
VendorByteList 求值为一个由逗号分隔的 8 位整数常量列表,其中每个字节都会原样添加到 VendorLong 资源描述符的主体中。最多可指定 n 个字节。UUID 和 UUID 特定的描述符子类型是 VendorByteList 的一部分。
说明
VendorLong 宏求值为一个缓冲区,其中包含一个厂商定义的资源描述符。厂商定义资源描述符的长格式可参见第 6.4.3.2 节。该宏设计用于 ResourceTemplate(资源到缓冲区转换宏)内部。
这与 VendorShort 类似,不同之处在于 VendorByteList 中允许的字节数为 65,533(而不是 7)。