IPStore-->ReadItem, read rather than decode
来源:互联网 发布:无尽的边界移动网络 编辑:程序博客网 时间:2024/06/07 19:07
[Protected Storage (Pstore) is available for use in Windows Server 2003 and Windows XP. It is only available for read-only operations in Windows Server 2008 and Windows Vista, but may be unavailable in subsequent versions. Pstore uses an older implementation of data protection. Developers are strongly encouraged to take advantage of the stronger data protection provided by theCryptProtectData and CryptUnprotectData functions.]
Reads the specified data item from protected storage.
Syntax
HRESULT ReadItem( [in] PST_KEY Key, [in] const PSGUID *pItemType, [in] const GUID *pItemSubtype, [in] LPCWSTR *szItemName, [in] DWORD cbData, [in] BYTE_RPC_FAR *pbData, [in] PPST_PROMPTIFO pPromptInfo, [in] DWORD dwFlags);
Parameters
- Key [in]
The provider storage area.
Value Meaning - PST_KEY_CURRENT_USER
- 0x00000000
The storage is maintained in the current user section of the registry.
- PST_KEY_LOCAL_MACHINE
- 0x00000001
The storage is maintained in the local machine section of the registry.
- pItemType [in]
A pointer to a GUID that identifies the data type of the item to read.
- pItemSubtype [in]
A pointer to a GUID that identifies the data subtype of the item to read.
- szItemName [in]
A pointer to a string that contains the name assigned to the stored data item.
- cbData [in]
A DWORD that indicates the size of the buffer that contains the stored data item.
- pbData [in]
A pointer to a buffer that contains the stored data item.
- pPromptInfo [in]
A pointer to a PST_PROMPTINFO structure.
- dwFlags [in]
Specifies user interface and security behaviors for the read operation.
The flag values can be combined with a logical OR.
Value Meaning - PST_UNRESTRICTED_ITEMDATA
- 0x00000004
Specifies that the data stream is nonsecure. By default, item calls are secure.
- PST_PROMPT_QUERY
- 0x00000008
Specifies that the confirmation be returned upon success. If the user interface is enabled, a success ofPST_E_OK is returned. If the user interface is not enabled, a value ofPST_E_ITEM_EXISTS is returned.
- PST_NO_UI_MIGRATION
- 0x00000010
Do not show user interface unless a custom password is required.
Return value
The return value is an HRESULT value. A value of PST_E_OK indicates the function was successful.
- IPStore-->ReadItem, read rather than decode
- Trash rather than rm
- LESSON: Autowire Interface, Rather than Concrete Class
- boost 串口通信 udp rather than Tcp
- Always Try to Refactoring Rather Than Rewriting Codes
- Se7en reasons to choose SOA rather than C/S
- I'd rather let it rot than let you hear
- Why use API's rather than system calls?
- Rather than与prefer to的用法有什么区别
- Suspicious method call; should probably call "draw" rather than "onDraw"
- Run Wireshark as a user rather than root – Ubuntu
- Why do we use int rather than char
- Why should we copy blocks rather than retain?
- Perhaps you are running on a JRE rather than JDK
- Using Regex to generate Strings rather than match them
- Why Private Property Rather Than Public Property In Java?
- Make PhD citations say "dissertation" rather than thesis
- Governments should spend money on railways rather than roads
- 取消延时函数
- c#封装 SqlHelper
- 浅谈C\C++代码优化中的一些小技巧
- GetGlyphIndicesA
- java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
- IPStore-->ReadItem, read rather than decode
- 重温SQL——行转列,列转行
- 模块管理常规功能自定义系统的设计与实现(38--终级阶段 综合查询[5])
- JQuery插件的写法
- 4. do while循环
- 数据结构知识点总结
- 高亮效果,使用Shader可以轻松实现
- 关于javascript中的constructor的一些理解
- linux共享库实现互斥(Sqlite3)