ChangerClassCreate 函式 (mcd.h)
changerClassCreate 例程 是由 changer minidriver 呼叫,以允許類別驅動程式執行建立或關閉裝置所需的裝置獨立作業。
C++
NTSTATUS ChangerClassCreate(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
[in] DeviceObject
要建立或關閉之裝置之裝置物件的指標。
[in] Irp
起始建立或關閉作業之 I/O 要求封包的指標。
如果作業成功,ChangerClassCreate 例程會傳回STATUS_SUCCESS。 否則,例程會傳回下列其中一個狀態值。
傳回碼 | 描述 |
---|---|
|
裝置對象沒有正確初始化的裝置擴充功能。 |
|
裝置已開啟。 一次只允許一個開啟。 |
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | mcd.h (包括 Mcd.h、 Ntddchgr.h) |