OB_PRE_DUPLICATE_HANDLE_INFORMATION結構 (wdm.h)
OB_PRE_DUPLICATE_HANDLE_INFORMATION 結構會將有關重複線程或進程句柄的資訊提供給 ObjectPreCallback 例程。
語法
typedef struct _OB_PRE_DUPLICATE_HANDLE_INFORMATION {
ACCESS_MASK DesiredAccess;
ACCESS_MASK OriginalDesiredAccess;
PVOID SourceProcess;
PVOID TargetProcess;
} OB_PRE_DUPLICATE_HANDLE_INFORMATION, *POB_PRE_DUPLICATE_HANDLE_INFORMATION;
成員
DesiredAccess
ACCESS_MASK 值,指定要授與句柄的訪問許可權。 根據預設,此成員等於 OriginalDesiredAccess,但 ObjectPreCallback 例程可以修改此值來限制授與的存取權。 如需驅動程式可以使用之存取權限的描述,請參閱 OB_PRE_CREATE_HANDLE_INFORMATION。
OriginalDesiredAccess
ACCESS_MASK值,指定為句柄要求的原始存取權。
SourceProcess
處理程式物件的指標,此進程是句柄的來源。
TargetProcess
接收重複句柄之進程的進程物件的指標。
言論
您無法將訪問許可權新增至 DesiredAccess 成員中指定的許可權。 如果存取權列為可修改的旗標,則可以移除訪問許可權。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 適用於 Windows Server 2008 和更新版本的 Windows作系統。 |
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |