estructura SAFER_PATHNAME_IDENTIFICATION (winsafer.h)
La estructura SAFER_PATHNAME_IDENTIFICATION representa una regla de identificación de ruta de acceso.
Sintaxis
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;
Miembros
header
Estructura de SAFER_IDENTIFICATION_HEADER que contiene el encabezado de estructura. El miembro dwIdentificationType del encabezado debe ser SaferIdentityTypeImageName y el miembro cbStructSize del encabezado debe ser sizeof(SAFER_PATHNAME_IDENTIFICATION).
Description[SAFER_MAX_DESCRIPTION_SIZE]
Descripción de la regla de identificación de ruta de acceso proporcionada por el usuario.
ImageName
Puntero a una cadena de caracteres anchos terminada en null que especifica la ruta de acceso completa y el nombre de archivo que se va a usar para las comprobaciones de discriminación basadas en rutas de acceso. El nombre de la imagen también se usa para abrir y leer el archivo para identificar cualquier otro criterio de discriminación que no se proporcione en esta estructura. Este miembro se puede establecer en NULL. Si el miembro dwCheckFlags de la estructura SAFER_IDENTIFICATION_HEADER especificada por el miembro de encabezado incluye SAFER_CRITERIA_AUTHENTICODE, debe establecerse el miembro hImageFileHandle o el miembro ImagePath de la estructura SAFER_IDENTIFICATION_HEADER .
dwSaferFlags
Reservado para uso futuro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | winsafer.h |