SignedCode.Timestamp 方法

[ Timestamp 方法可用於需求一節中指定的作業系統。 請改用 Platform Invocation Services (PInvoke) 呼叫 WIN32 API SignerSignExSignerTimeStampExWinVerifyTrust 函式來簽署具有 Authenticode 數位簽章的內容。 如需 PInvoke 的相關資訊,請參閱 平台叫用教學課程透過 P/Invoke 的 .NET 和 CryptoAPI:第 1 部分.NET 和 CryptoAPI 透過 P/Invoke:使用 CAPICOM 和 P/Invoke 擴充 .NET 密碼編譯的第 2 部分也很有説明。]

Timestamp方法會在SignedCode.FileName屬性中指定的已簽署可執行檔上建立 Authenticode 時間戳記簽章。 這個時間戳記是時間戳記授權單位所執行之已簽署可執行檔上的計數器簽章。

語法

SignedCode.Timestamp( _
  ByVal URL _
)

參數

URL [in]

字串,包含時間戳記伺服器的 URL。

傳回值

這個方法不會傳回值。

備註

時間戳記會驗證可執行檔在時間戳記時簽署,藉此擴充憑證的有效性。

在呼叫這個方法之前,必須在 SignedCode.FileName 屬性中指定要時間戳記的已簽署可執行檔,而且必須呼叫 SignedCode.Sign 方法來簽署可執行檔。

如果簽署的可執行檔已經時間戳記,這個方法會覆寫現有的時間戳記。

規格需求

需求
可轉散發套件
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更新版本
DLL
Capicom.dll

另請參閱

SignedCode