Compartir a través de


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