IOCTL_MOUNTDEV_LINK_DELETED IOCTL (mountdev.h)
IOCTL_MOUNTDEV_LINK_DELETED 警示掛接管理員用戶端,該用戶端已刪除與其相關聯的永續性名稱。
掛接管理員用戶端對此IOCTL的支援是選擇性的。
主要程序代碼
輸入緩衝區
裝載管理員會在 Irp-AssociatedIrp.SystemBuffer> 的緩衝區開頭放置類型MOUNTDEV_NAME可變長度結構。 掛接管理員會插入剛指派給這個結構之 Name 成員所指向之位址的永續性名稱。
輸入緩衝區長度
IRP I/O 堆棧位置中的 Parameters.DeviceIoControl.InputBufferLength 表示輸入緩衝區的大小,以位元組為單位,必須大於或等於 sizeof(MOUNTDEV_NAME)
。
輸出緩衝區
無。
輸出緩衝區長度
無。
輸入/輸出緩衝區
N/A
輸入/輸出緩衝區長度
N/A
狀態區塊
無狀態。
備註
此函式的實作者不得線程同步處理,且不得進行封鎖和/或進程間通訊 (IPC) 函數調用。
如需詳細資訊,請參閱 支援記憶體類別驅動程式中的掛接管理員要求。
規格需求
需求 | 值 |
---|---|
標頭 | mountdev.h (包含 Mountmgr.h) |