查询快照。
Syntax
DWORD PssQuerySnapshot(
[in] HPSS SnapshotHandle,
[in] PSS_QUERY_INFORMATION_CLASS InformationClass,
[out] void *Buffer,
[in] DWORD BufferLength
);
参数
[in] SnapshotHandle
要查询的快照的句柄。
[in] InformationClass
一个枚举器成员,用于选择要查询的信息。 有关详细信息,请参阅 PSS_QUERY_INFORMATION_CLASS。
[out] Buffer
此函数提供的信息。
[in] BufferLength
Buffer 的大小(以字节为单位)。
返回值
此函数返回成功或以下错误代码之一 ERROR_SUCCESS 。
| 返回代码 | Description |
|---|---|
|
指定的缓冲区长度无效。 |
|
指定的句柄无效。 |
|
指定的信息类无效。 |
|
请求的信息不在快照中。 |
所有错误代码都在 winerror.h 中定义。 将 FormatMessage 与 FORMAT_MESSAGE_FROM_SYSTEM 标志配合使用以获取错误代码的消息。
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | Windows 8.1 [仅限桌面应用] |
| 支持的最低服务器 | Windows Server 2012 R2 [仅限桌面应用] |
| 目标平台 | Windows操作系统 |
| Header | processsnapshot.h |
| Library | kernel32。自由 |
| DLL | Kernel32.dll |