記錄權杖
SetupAPI 文字記錄會使用 記錄權杖 來寫入 SetupAPI 文字記錄中的專案。
類別安裝程式或共同安裝程式必須使用 SetupGetThreadLogToken 所傳回的記錄權杖,在稱為安裝程式的 SetupAPI 安裝作業所建立的 文字記錄區段中寫入記錄 專案。 SetupAPI 文字記錄也提供系統定義的記錄權杖,安裝應用程式可用來寫入不屬於文字記錄區段的記錄專案。
安裝程式 API 文字記錄會提供下列系統定義的記錄權杖:
LOGTOKEN_UNSPECIFIED
表示不屬於 文字記錄區段之未指定文字記錄檔的一部分。 根據預設,如果指定此權杖值, SetupAPI 記錄函式 會在應用程式安裝文字記錄檔中寫入記錄專案。
LOGTOKEN_NO_LOG
表示 Null 記錄。 如果指定此權杖值,則 SetupAPI 記錄函式不會寫入記錄專案。
LOGTOKEN_SETUPAPI_APPLOG
代表不屬於文字記錄區段之一部分的應用程式文字記錄 (SetupAPI.app.log) 。 如果指定此權杖值, 則 SetupAPI 記錄函式 會在應用程式安裝文字記錄檔中寫入記錄專案。
LOGTOKEN_SETUPAPI_DEVLOG
代表不屬於文字記錄區段之裝置安裝文字記錄 (SetupAPI.dev.log) 的一部分。 如果指定此權杖值,SetupAPI 記錄功能會在裝置安裝文字記錄檔中寫入記錄專案。