Funzione SaferGetLevelInformation (winsafer.h)
La funzione SaferGetLevelInformation recupera informazioni su un livello di criteri.
Sintassi
BOOL SaferGetLevelInformation(
[in] SAFER_LEVEL_HANDLE LevelHandle,
[in] SAFER_OBJECT_INFO_CLASS dwInfoType,
[out, optional] LPVOID lpQueryBuffer,
[in] DWORD dwInBufferSize,
[out] LPDWORD lpdwOutBufferSize
);
Parametri
[in] LevelHandle
Handle del livello da eseguire query.
[in] dwInfoType
Valore di enumerazione SAFER_OBJECT_INFO_CLASS che specifica il tipo di informazioni sull'oggetto da restituire. Il valore specificato determina le dimensioni e il tipo del parametro lpQueryBuffer . Nella tabella seguente sono illustrati i possibili valori.
[out, optional] lpQueryBuffer
Buffer che contiene i risultati della query. Per il tipo delle informazioni restituite per ogni valore possibile del parametro dwInfoType , vedere il parametro dwInfoType .
[in] dwInBufferSize
Dimensioni del parametro lpQueryBuffer in byte.
[out] lpdwOutBufferSize
Puntatore per restituire le dimensioni di output del parametro lpQueryBuffer .
Valore restituito
TRUE se la funzione ha esito positivo; in caso contrario, FALSE. Per informazioni sull'errore estese, chiamare GetLastError.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winsafer.h |
Libreria | Advapi32.lib |
DLL | Advapi32.dll |
Set di API | ext-ms-win-advapi32-safer-l1-1-0 (introdotto in Windows 8) |