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 |