Funzione SaferCreateLevel (winsafer.h)
La funzione SaferCreateLevel apre un SAFER_LEVEL_HANDLE.
Sintassi
BOOL SaferCreateLevel(
[in] DWORD dwScopeId,
[in] DWORD dwLevelId,
[in] DWORD OpenFlags,
[out] SAFER_LEVEL_HANDLE *pLevelHandle,
LPVOID lpReserved
);
Parametri
[in] dwScopeId
Ambito del livello da creare. Nella tabella seguente sono illustrati i possibili valori.
Valore | Significato |
---|---|
|
L'ambito del livello creato è per computer. |
|
L'ambito del livello creato è da parte dell'utente. |
[in] dwLevelId
Livello dell'handle da aprire. Nella tabella seguente sono illustrati i possibili valori.
[in] OpenFlags
Questo può essere il valore seguente.
Valore | Significato |
---|---|
|
[out] pLevelHandle
SAFER_LEVEL_HANDLE restituito. Al termine dell'uso dell'handle, chiuderlo chiamando la funzione SaferCloseLevel .
lpReserved
Questo parametro è riservato per usi futuri. Impostarlo su NULL.
Valore restituito
Restituisce un valore diverso da zero se ha esito positivo o zero in caso contrario.
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) |