IEnroll4::stringToBinaryBlob 方法 (xenroll.h)
[此方法在 Windows Server 2008 和 Windows Vista 中不再可用。]
stringToBinaryBlob 方法将编码的字符串转换为二进制数据 BLOB。
stringToBinaryBlob 方法调用 CryptStringToBinary 函数。 此方法首先在 IEnroll4 接口中定义。
语法
HRESULT stringToBinaryBlob(
[in] LONG Flags,
[in] LPCWSTR pwszString,
[out] PCRYPT_DATA_BLOB pblobBinary,
[out] LONG *pdwSkip,
[out] LONG *pdwFlags
);
参数
[in] Flags
传递给 CryptStringToBinary 函数的 dwFlags 参数的值。 有关有效值,请参阅 CryptStringToBinary 。
[in] pwszString
要转换为二进制数据 BLOB 的编码字符串。
[out] pblobBinary
指向接收二进制数据的 CRYPT_DATA_BLOB 结构的指针。
[out] pdwSkip
指向 LONG 的指针,该指针接收任何跳过的字符串中的字符数,一直持续到实际 base64 或十六进制字符串的开头。
[out] pdwFlags
指向 LONG 的指针,用于接收转换中使用的实际格式
返回值
无
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | xenroll.h |
Library | Uuid.lib |
DLL | Xenroll.dll |