Compartir a través de


Función PssQuerySnapshot (processsnapshot.h)

Consulta la instantánea.

Sintaxis

DWORD PssQuerySnapshot(
  [in]  HPSS                        SnapshotHandle,
  [in]  PSS_QUERY_INFORMATION_CLASS InformationClass,
  [out] void                        *Buffer,
  [in]  DWORD                       BufferLength
);

Parámetros

[in] SnapshotHandle

Identificador de la instantánea que se va a consultar.

[in] InformationClass

Miembro del enumerador que selecciona la información que se va a consultar. Para obtener más información, consulte PSS_QUERY_INFORMATION_CLASS.

[out] Buffer

Información que proporciona esta función.

[in] BufferLength

Tamaño del búfer, en bytes.

Valor devuelto

Esta función devuelve ERROR_SUCCESS si se ejecuta correctamente o uno de los siguientes códigos de error.

Código devuelto Descripción
ERROR_BAD_LENGTH
La longitud del búfer especificada no es válida.
ERROR_INVALID_HANDLE
El identificador especificado no es válido.
ERROR_INVALID_PARAMETER
La clase de información especificada no es válida.
ERROR_NOT_FOUND
La información solicitada no está en la instantánea.
 

Todos los códigos de error se definen en winerror.h. Use FormatMessage con la marca FORMAT_MESSAGE_FROM_SYSTEM para obtener un mensaje de un código de error.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado processsnapshot.h
Archivo DLL Kernel32.dll

Vea también

Procesamiento de instantáneas