KsInstallBusEnumInterface 函式 (swenum.h)
此函式僅供內部使用。
KsInstallBusEnumInterface 函式會安裝需求載入總線列舉值物件的介面。
語法
KSDDKAPI NTSTATUS KsInstallBusEnumInterface(
[in] PIRP Irp
);
參數
[in] Irp
IRP 的指標,其中包含SWENUM_INSTALL_INTERFACE結構,指定要安裝的需求載入總線列舉值物件介面。 如需此結構的相關信息,請參閱下方的一節。
傳回值
如果成功,則傳回STATUS_SUCCESS。 否則,它會傳回錯誤碼。
言論
Irp->AssociatedIrp.SystemBuffer 假設包含SWENUM_INSTALL_INTERFACE結構。 DeviceId、InterfaceId 和 ReferenceString 結構的成員,指定要存取這個新介面的特定裝置和介面。 當介面使用即插即用註冊介面 GUID,且第一次透過 IRP_MJ_CREATE 存取相關聯的參考字串時,將會使用 bus-identifier-prefix\device-id-GUID-string的格式來列舉裝置。 例如,SW{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxx}。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | swenum.h (include Swenum.h) |
連結庫 | Ks.lib |