struttura SAFER_PATHNAME_IDENTIFICATION (winsafer.h)

La struttura SAFER_PATHNAME_IDENTIFICATION rappresenta una regola di identificazione del percorso.

Sintassi

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;

Members

header

Struttura SAFER_IDENTIFICATION_HEADER contenente l'intestazione della struttura. Il membro dwIdentificationType dell'intestazione deve essere SaferIdentityTypeImageName e il membro cbStructSize dell'intestazione deve essere sizeof(SAFER_PATHNAME_IDENTIFICATION).

Description[SAFER_MAX_DESCRIPTION_SIZE]

Descrizione della regola di identificazione del percorso fornita dall'utente.

ImageName

Puntatore a una stringa di caratteri wide con terminazione Null che specifica il percorso completo e il nome file da utilizzare per i controlli di discriminazione basati sul percorso. Il nome dell'immagine viene usato anche per aprire e leggere il file per identificare eventuali altri criteri di discriminazione non specificati in questa struttura. Questo membro può essere impostato su NULL. Se il membro dwCheckFlags della struttura SAFER_IDENTIFICATION_HEADER specificata dal membro dell'intestazione include SAFER_CRITERIA_AUTHENTICODE, è necessario impostare il membro hImageFileHandle o il membro ImagePath della struttura SAFER_IDENTIFICATION_HEADER.

dwSaferFlags

Riservato per utilizzi futuri.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winsafer.h