Partager via


structure SAFER_PATHNAME_IDENTIFICATION (winsafer.h)

La structure SAFER_PATHNAME_IDENTIFICATION représente une règle d’identification de chemin d’accès.

Syntaxe

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;

Membres

header

Structure SAFER_IDENTIFICATION_HEADER contenant l’en-tête de structure. Le membre dwIdentificationType de l’en-tête doit être SaferIdentityTypeImageName et le membre cbStructSize de l’en-tête doit être sizeof(SAFER_PATHNAME_IDENTIFICATION).

Description[SAFER_MAX_DESCRIPTION_SIZE]

Description de la règle d’identification de chemin fournie par l’utilisateur.

ImageName

Pointeur vers une chaîne de caractères larges terminée par null qui spécifie le chemin d’accès complet et le nom de fichier à utiliser pour les vérifications de discrimination basées sur le chemin d’accès. Le nom de l’image est également utilisé pour ouvrir et lire le fichier afin d’identifier tous les autres critères de discrimination non fournis dans cette structure. Ce membre peut être défini sur NULL. Si le membre dwCheckFlags de la structure SAFER_IDENTIFICATION_HEADER spécifiée par le membre d’en-tête inclut SAFER_CRITERIA_AUTHENTICODE, le membre hImageFileHandle ou le membre ImagePath de la structure SAFER_IDENTIFICATION_HEADER doit être défini.

dwSaferFlags

Réservé pour un usage futur.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winsafer.h