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 |