Función SaferCreateLevel (winsafer.h)
La función SaferCreateLevel abre un SAFER_LEVEL_HANDLE.
Sintaxis
BOOL SaferCreateLevel(
[in] DWORD dwScopeId,
[in] DWORD dwLevelId,
[in] DWORD OpenFlags,
[out] SAFER_LEVEL_HANDLE *pLevelHandle,
LPVOID lpReserved
);
Parámetros
[in] dwScopeId
Ámbito del nivel que se va a crear. En la siguiente tabla se muestran los valores posibles.
Valor | Significado |
---|---|
|
El ámbito del nivel creado es por equipo. |
|
El ámbito del nivel creado es el usuario. |
[in] dwLevelId
Nivel del identificador que se va a abrir. En la siguiente tabla se muestran los valores posibles.
[in] OpenFlags
Puede ser el siguiente valor.
Valor | Significado |
---|---|
|
[out] pLevelHandle
SAFER_LEVEL_HANDLE devuelto. Cuando haya terminado de usar el identificador, ciérrelo llamando a la función SaferCloseLevel .
lpReserved
Este parámetro se reserva para uso futuro. Establézcalo en NULL.
Valor devuelto
Devuelve un valor distinto de cero si es correcto o cero de lo contrario.
Para obtener información de error extendida, llame a GetLastError.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winsafer.h |
Library | Advapi32.lib |
Archivo DLL | Advapi32.dll |
Conjunto de API | ext-ms-win-advapi32-safer-l1-1-0 (introducido en Windows 8) |