Compartir a través de


Función SaferSetLevelInformation (winsafer.h)

La función SaferSetLevelInformation establece la información sobre un nivel de directiva.

Sintaxis

BOOL SaferSetLevelInformation(
  [in] SAFER_LEVEL_HANDLE      LevelHandle,
  [in] SAFER_OBJECT_INFO_CLASS dwInfoType,
  [in] LPVOID                  lpQueryBuffer,
  [in] DWORD                   dwInBufferSize
);

Parámetros

[in] LevelHandle

Identificador del nivel que se va a establecer.

[in] dwInfoType

Valor de enumeración SAFER_OBJECT_INFO_CLASS que especifica el tipo de información de objeto que se debe establecer. El valor especificado determina el tamaño y el tipo del parámetro lpQueryBuffer . En la siguiente tabla se muestran los valores posibles.

Valor Significado
SaferObjectLevelId
1
Establece la constante LEVELID.

Tipo de valor devuelto lpQueryBuffer: DWORD.

SaferObjectScopeId
2
Establece el ámbito de usuario o máquina.

Tipo de valor devuelto lpQueryBuffer: DWORD.

SaferObjectFriendlyName
3
Establece el nombre para mostrar.

Tipo de valor devuelto lpQueryBuffer: LPCWSTR.

SaferObjectDescription
4
Establece la descripción.

Tipo de valor devuelto lpQueryBuffer: LPCWSTR.

[in] lpQueryBuffer

Búfer que contiene los resultados de la consulta. Para obtener el tipo de información devuelta para cada valor posible del parámetro dwInfoType , vea el parámetro dwInfoType .

[in] dwInBufferSize

Tamaño, en bytes, del parámetro lpQueryBuffer .

Valor devuelto

TRUE si la función se realiza correctamente; de lo contrario, FALSE. 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)