共用方式為


SAFER_PATHNAME_IDENTIFICATION 結構 (winsafer.h)

SAFER_PATHNAME_IDENTIFICATION 結構代表路徑識別規則。

語法

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;

成員

header

包含結構標頭 的SAFER_IDENTIFICATION_HEADER 結構。 標頭的 dwIdentificationType 成員必須是 SaferIdentityTypeImageName,而標頭的 cbStructSize 成員必須是 sizeof (SAFER_PATHNAME_IDENTIFICATION) 。

Description[SAFER_MAX_DESCRIPTION_SIZE]

使用者提供之路徑識別規則的描述。

ImageName

Null 終止寬字元字串的指標,指定要用於路徑型辨識檢查的完整路徑和檔名。 影像名稱也可用來開啟和讀取檔案,以識別此結構中未提供的任何其他辨識準則。 這個成員可以設定為 NULL。 如果標頭成員所指定之SAFER_IDENTIFICATION_HEADER結構的 dwCheckFlags 成員包含SAFER_CRITERIA_AUTHENTICODE,則必須設定SAFER_IDENTIFICATION_HEADER結構的 hImageFileHandle 成員或 ImagePath 成員。

dwSaferFlags

保留供未來使用。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 winsafer.h