默認佇列回呼例程會以一般方式處理由 SetupCommitFileQueue 傳送的通知。 藉由使用預設例程,您可以取得現成的使用者介面來建立一般安裝對話方塊。 建議您使用預設佇列回呼例程,既方便使用,又要確保安裝期間產生的對話框外觀和行為一致。
默認回呼例程需要一個上下文結構來進行內部記錄保留。 此外,佇列會在一組參數中傳遞與目前通知相關的其他資訊,Param1 和 Param2。
例如,如果佇列將SPFILENOTIFY_NEEDMEDIA通知傳送至預設回呼例程,Param1 指向包含所需媒體資訊的 SOURCE_MEDIA 結構,而 Param2 指向可從使用者接收新路徑資訊的字元陣列。
默認回呼例程會使用此資訊來提示使用者插入所需的來源媒體、指定新路徑、略過複製目前的檔案,或取消目前的作業。 默認佇列回呼例程會根據使用者採取的動作,傳回佇列FILEOP_NEWPATH、FILEOP_DOIT、FILEOP_SKIP或FILEOP_ABORT。
如需預設佇列回呼例程如何處理每個佇列通知的資訊,請參閱 檔案佇列通知。
如需自定義佇列回呼例程的詳細資訊,請參閱 建立自定義佇列回呼例程。