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) |