共用方式為


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)

另請參閱

ACCESS_MASK

ObjectPreCallback