共用方式為


AMSI_ATTRIBUTE列舉 (amsi.h)

AMSI_ATTRIBUTE列舉會指定 IAmsiStream::GetAttribute 可要求的屬性類型。

Syntax

typedef enum AMSI_ATTRIBUTE {
  AMSI_ATTRIBUTE_APP_NAME,
  AMSI_ATTRIBUTE_CONTENT_NAME,
  AMSI_ATTRIBUTE_CONTENT_SIZE,
  AMSI_ATTRIBUTE_CONTENT_ADDRESS,
  AMSI_ATTRIBUTE_SESSION,
  AMSI_ATTRIBUTE_REDIRECT_CHAIN_SIZE,
  AMSI_ATTRIBUTE_REDIRECT_CHAIN_ADDRESS,
  AMSI_ATTRIBUTE_ALL_SIZE,
  AMSI_ATTRIBUTE_ALL_ADDRESS,
  AMSI_ATTRIBUTE_QUIET
} ;

常數

 
AMSI_ATTRIBUTE_APP_NAME
傳回從 LPWSTR 複製之呼叫應用程式的名稱、版本或 GUID 字串。
AMSI_ATTRIBUTE_CONTENT_NAME
傳回從 LPWSTR 複製之內容的檔名、URL、唯一腳本標識碼或類似內容。
AMSI_ATTRIBUTE_CONTENT_SIZE
ULONGLONG 傳回輸入的大小。
AMSI_ATTRIBUTE_CONTENT_ADDRESS
如果內容完全載入記憶體中,則傳回記憶體位址。
AMSI_ATTRIBUTE_SESSION
會話可用來建立不同掃描呼叫的關聯,例如,要掃描的內容是否屬於範例原始腳本。 將 PVOID 傳回要掃描之內容的下一個部分。 如果內容是獨立的,則傳回 nullptr
AMSI_ATTRIBUTE_REDIRECT_CHAIN_SIZE
AMSI_ATTRIBUTE_REDIRECT_CHAIN_ADDRESS
AMSI_ATTRIBUTE_ALL_SIZE
AMSI_ATTRIBUTE_ALL_ADDRESS
AMSI_ATTRIBUTE_QUIET

規格需求

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