Funzione PssQuerySnapshot (processsnapshot.h)
Esegue una query sullo snapshot.
Sintassi
DWORD PssQuerySnapshot(
[in] HPSS SnapshotHandle,
[in] PSS_QUERY_INFORMATION_CLASS InformationClass,
[out] void *Buffer,
[in] DWORD BufferLength
);
Parametri
[in] SnapshotHandle
Handle per lo snapshot su cui eseguire la query.
[in] InformationClass
Membro enumeratore che seleziona le informazioni da eseguire per la query. Per altre informazioni, vedere PSS_QUERY_INFORMATION_CLASS.
[out] Buffer
Informazioni fornite da questa funzione.
[in] BufferLength
Dimensioni di Buffer, in byte.
Valore restituito
Questa funzione restituisce ERROR_SUCCESS in caso di esito positivo o di uno dei codici di errore seguenti.
Codice restituito | Descrizione |
---|---|
|
La lunghezza specificata del buffer non è valida. |
|
L'handle specificato non è valido. |
|
La classe di informazioni specificata non è valida. |
|
Le informazioni richieste non si trovano nello snapshot. |
Tutti i codici di errore sono definiti in winerror.h. Usare FormatMessage con il flag FORMAT_MESSAGE_FROM_SYSTEM per ottenere un messaggio per un codice di errore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 [solo app desktop] |
Server minimo supportato | Windows Server 2012 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | processsnapshot.h |
DLL | Kernel32.dll |