在 Configuration Manager 中,CreateFromINFWindows Management Instrumentation (WMI) 類別方法會根據指定的 Microsoft Windows .inf 檔中的資訊建立 SMS_Driver Server WMI 類別物件。
下列語法是從 [受控物件格式] 簡化而 (MOF) 程式碼,並定義方法。
語法
SInt32 CreateFromINF(
String DriverPath,
String INFFile,
SMS_Driver Driver
);
參數
DriverPath 資料類型: String
限定詞:[in]
有效的通用命名慣例 (UNC) 包含驅動程式內容之資料夾的網路路徑。 例如,\\Servers\Driver\VideoDriver。
INFFile 資料類型: String
限定詞:[in]
INF 檔案的名稱。
Driver 資料類型: SMS_Driver
資格賽:[出局]
具有完整驅動程式目錄的 SMS_Driver Server WMI 類別 物件。
傳回值
SInt32資料類型為 0 表示成功,非零表示失敗。 錯誤值可在 SMS_ExtendedStatus Server WMI 類別 錯誤物件中使用。 如需處理傳回錯誤的相關資訊,請參閱 關於 Configuration Manager 錯誤。
可能的錯誤值包括但不限於下列項目:
0 成功
13 驅動程式無效
1633 驅動程式有效,但不支援 Configuration Manager 支援的任何平台。
2 簡訊提供者無法存取網路共用。
183 驅動程式已經匯入。
若要瞭解錯誤的細節,請參閱 OSDDriverCatalog.log 檔案。
註解
驅動程式是由資訊檔案 (INF) 表示。 INF 檔案是一種文字檔案,指定作業系統必須存在或下載才能讓作業系統執行的檔案。 除了元件所需的任何檔案外,這類檔案中的資訊也提供安裝指示,Microsoft Internet Explorer 3.0 或更新版本中提供的網際網路元件下載服務除了安裝和登錄從網際網路下載的軟體元件外。
注意事項
您的應用程式應該只呼叫這個方法或 類別 SMS_Driver 中的 CreateFromOEM 方法來建立驅動程式。 它永遠不應該直接建立驅動程式。
這個方法會建立新的 SMS_Driver Server WMI 類別 物件。
SMS_Driver Server WMI 類別SDMPackageXML一旦建立,就會包含驅動程式定義 XML。 若要設定驅動程式 Configuration Manager 主控台所使用的顯示資訊,您必須在 SMS_Driver Server WMI 類別LocalizedInformation屬性中設定當地語系化資訊。 顯示器使用的驅動程式名稱可在 SMS_Driver 伺服器 WMI 類別SDMPackageXML 屬性 XML 中找到。 如需詳細資訊,請參閱 如何將 INF 檔案所述的 Windows 驅動程式匯入 Configuration Manager。
需求
執行階段需求
如需詳細資訊,請參閱 Configuration Manager 伺服器執行階段需求。
開發需求
如需詳細資訊,請參閱 Configuration Manager 伺服器開發需求。