Função SaferIdentifyLevel (winsafer.h)

A função SaferIdentifyLevel recupera informações sobre um nível.

Sintaxe

BOOL SaferIdentifyLevel(
  [in]           DWORD                  dwNumProperties,
  [in, optional] PSAFER_CODE_PROPERTIES pCodeProperties,
  [out]          SAFER_LEVEL_HANDLE     *pLevelHandle,
                 LPVOID                 lpReserved
);

Parâmetros

[in] dwNumProperties

Número de estruturas de SAFER_CODE_PROPERTIES no parâmetro pCodeproperties .

[in, optional] pCodeProperties

Matriz de estruturas de SAFER_CODE_PROPERTIES . Cada estrutura contém um arquivo de código a ser verificado e os critérios usados para marcar o arquivo.

[out] pLevelHandle

O SAFER_LEVEL_HANDLE retornado. Quando terminar de usar o identificador, feche-o chamando a função SaferCloseLevel .

lpReserved

Reservado para uso futuro. Deve ser definido como NULL.

A partir do Windows 8 e do Windows Server 2012 SRP_POLICY_APPX é definido como aplicativo da Windows Store.

Valor retornado

TRUE se um SAFER_LEVEL_HANDLE foi aberto; caso contrário, FALSE. Para obter informações de erro estendidas, chame GetLastError.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winsafer.h
Biblioteca Advapi32.lib
DLL Advapi32.dll
Conjunto de APIs ext-ms-win-advapi32-safer-l1-1-0 (introduzido no Windows 8)