共用方式為


初始化和終止回呼內容

在可以使用預設佇列回呼常式之前,請先將它指定為認可檔案佇列時的回呼常式,或透過從自訂回呼常式呼叫它,才能初始化它。

SetupInitDefaultQueueCallback函式會建置預設佇列回呼常式所使用的內容結構。 它會傳回該結構的 void 指標。 此結構對於預設回呼常式的作業而言是必要的,而且必須傳遞至回呼常式。 您可以藉由從自訂回呼常式呼叫 SetupCommitFileFileQueue中指定 void 指標做為內容參數,或藉由從自訂回呼常式呼叫 SetupDefaultQueueCallback 時指定 void 指標做為內容參數來執行此動作。 安裝程式應用程式不得變更或參考此內容結構。

SetupInitDefaultQueueCallbackEx函式也會初始化預設佇列回呼常式的內容,但是它會指定第二個視窗,以在每次佇列傳送通知時接收呼叫端指定的進度訊息。 這可讓您使用預設磁片提示和錯誤對話方塊,以及將進度列內嵌到第二個視窗中,例如,在安裝精靈的頁面。

無論您是否已使用 SetupInitDefaultQueueCallbackSetupInitDefaultQueueCallbackEx初始化預設佇列回呼常式所使用的內容,在佇列作業完成處理之後,呼叫 SetupTermDefaultQueueCallback 以釋放初始化內容結構時配置的資源。