類別SMS_Driver中的 CreateFromINF 方法
CreateFromINF
Configuration Manager 中,Windows Management Instrumentation (WMI) 類別方法會根據指定 Microsoft Windows .inf 檔案中的資訊,建立SMS_Driver伺服器 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
限定符:[out]
具有完整驅動 程式目錄的 SMS_Driver Server WMI Class 物件。
傳回值
數據 SInt32
類型,為 0 表示成功或非零,表示失敗。 錯誤值可在 SMS_ExtendedStatus Server WMI 類別 錯誤物件中取得。 如需處理傳回錯誤的相關信息,請參閱關於 Configuration Manager 錯誤。
可能的錯誤值包括但不限於下列專案:
0
成功
13
驅動程序無效
1633
驅動程式有效,但不支援 Configuration Manager 支援的任何平臺。
2
SMS 提供者無法存取網路共用。
183
驅動程式已匯入。
若要找出錯誤的詳細資訊,請參閱 OSDDriverCatalog.log 檔案。
註解
驅動程式是由資訊檔 (INF) 來表示。 INF 檔案是文字檔,指定需要存在或下載才能執行作業系統的檔案。 這種文件類型的資訊提供安裝指示,Microsoft Internet Explorer 3.0 或更新版本中提供的因特網元件下載服務會使用這些指示來安裝和註冊從因特網下載的軟體元件,以及元件所需的任何檔案。
注意事項
您的應用程式應該只藉由呼叫這個方法或 類別SMS_Driver中的 CreateFromOEM 方法來建立驅動程式。 它絕對不應該直接建立驅動程式。
這個方法會建立新的 SMS_Driver Server WMI Class 物件。
建立之後, SMS_Driver伺服器 WMI 類別SDMPackageXML
會包含驅動程式定義 XML。 若要設定驅動程式 Configuration Manager 主控台所使用的顯示資訊,您必須在 [SMS_Driver 伺服器 WMI 類別LocalizedInformation
] 屬性中設定本地化資訊。 顯示器所使用的驅動程式名稱可在 SMS_Driver Server WMI ClassSDMPackageXML
屬性 XML 中取得。 如需詳細資訊,請參閱如何將 INF 檔案所描述的 Windows 驅動程式匯入 Configuration Manager。
需求
運行時間需求
如需詳細資訊,請參閱 Configuration Manager 伺服器運行時間需求。
開發需求
如需詳細資訊,請參閱 Configuration Manager 伺服器開發需求。