estrutura SAFER_PATHNAME_IDENTIFICATION (winsafer.h)
A estrutura SAFER_PATHNAME_IDENTIFICATION representa uma regra de identificação de caminho.
Sintaxe
typedef struct _SAFER_PATHNAME_IDENTIFICATION {
SAFER_IDENTIFICATION_HEADER header;
WCHAR Description[SAFER_MAX_DESCRIPTION_SIZE];
PWCHAR ImageName;
DWORD dwSaferFlags;
} SAFER_PATHNAME_IDENTIFICATION, *PSAFER_PATHNAME_IDENTIFICATION;
Membros
header
Uma estrutura SAFER_IDENTIFICATION_HEADER que contém o cabeçalho da estrutura. O membro dwIdentificationType do cabeçalho deve ser SaferIdentityTypeImageName e o membro cbStructSize do cabeçalho deve ser sizeof(SAFER_PATHNAME_IDENTIFICATION).
Description[SAFER_MAX_DESCRIPTION_SIZE]
Uma descrição da regra de identificação de caminho fornecida pelo usuário.
ImageName
Um ponteiro para uma cadeia de caracteres largos terminada em nulo que especifica o caminho totalmente qualificado e o nome do arquivo a ser usado para verificações de discriminação baseadas em caminho. O nome da imagem também é usado para abrir e ler o arquivo para identificar quaisquer outros critérios de discriminação não fornecidos nessa estrutura. Esse membro pode ser definido como NULL. Se o membro dwCheckFlags da estrutura SAFER_IDENTIFICATION_HEADER especificada pelo membro do cabeçalho incluir SAFER_CRITERIA_AUTHENTICODE, o membro hImageFileHandle ou o membro ImagePath da estrutura SAFER_IDENTIFICATION_HEADER deverão ser definidos.
dwSaferFlags
Reservado para uso futuro.
Requisitos
Requisito | Valor |
---|---|
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] |
Cabeçalho | winsafer.h |