IoSetShareAccess stub
This commit is contained in:
parent
3db796f461
commit
7d606c774d
|
@ -225,7 +225,17 @@ XBSYSAPI EXPORTNUM(79) NTSTATUS NTAPI IoSetIoCompletion
|
|||
IN ULONG IoStatusInformation
|
||||
);
|
||||
|
||||
XBSYSAPI VOID *IoSetShareAccess;
|
||||
// ******************************************************************
|
||||
// * 0x0050 - IoSetShareAccess()
|
||||
// ******************************************************************
|
||||
XBSYSAPI EXPORTNUM(80) CCHAR NTAPI IoSetShareAccess
|
||||
(
|
||||
IN ULONG DesiredAccess,
|
||||
IN ULONG DesiredShareAccess,
|
||||
IN PFILE_OBJECT FileObject,
|
||||
OUT PSHARE_ACCESS ShareAccess
|
||||
);
|
||||
|
||||
XBSYSAPI VOID *IoStartNextPacket;
|
||||
XBSYSAPI VOID *IoStartNextPacketByKey;
|
||||
XBSYSAPI VOID *IoStartPacket;
|
||||
|
|
|
@ -539,21 +539,32 @@ XBSYSAPI EXPORTNUM(79) xboxkrnl::NTSTATUS NTAPI xboxkrnl::IoSetIoCompletion
|
|||
RETURN(S_OK);
|
||||
}
|
||||
|
||||
/* TODO : Finish of these Dxbx ported signatures :
|
||||
// ******************************************************************
|
||||
// * 0x0050 - IoSetShareAccess()
|
||||
// ******************************************************************
|
||||
XBSYSAPI EXPORTNUM(80) xboxkrnl::NTSTATUS NTAPI xboxkrnl::IoSetShareAccess
|
||||
XBSYSAPI EXPORTNUM(80) xboxkrnl::CCHAR NTAPI xboxkrnl::IoSetShareAccess
|
||||
(
|
||||
IN ULONG DesiredAccess,
|
||||
IN ULONG DesiredShareAccess,
|
||||
IN PFILE_OBJECT FileObject,
|
||||
OUT PSHARE_ACCESS ShareAccess
|
||||
)
|
||||
{
|
||||
LOG_FUNC();
|
||||
LOG_FUNC_BEGIN
|
||||
LOG_FUNC_ARG(DesiredAccess)
|
||||
LOG_FUNC_ARG(DesiredShareAccess)
|
||||
LOG_FUNC_ARG(FileObject)
|
||||
LOG_FUNC_ARG_OUT(ShareAccess)
|
||||
LOG_FUNC_END;
|
||||
|
||||
xboxkrnl::CCHAR ret = 0; // ShareAccess->OpenCount;
|
||||
|
||||
LOG_UNIMPLEMENTED();
|
||||
|
||||
RETURN(S_OK);
|
||||
|
||||
RETURN(ret);
|
||||
}
|
||||
|
||||
/* TODO : Finish of these Dxbx ported signatures :
|
||||
// ******************************************************************
|
||||
// * 0x0051 - IoStartNextPacket()
|
||||
// ******************************************************************
|
||||
|
|
|
@ -147,7 +147,7 @@ extern "C" CXBXKRNL_API uint32 CxbxKrnl_KernelThunkTable[379] =
|
|||
(uint32)FUNC(&xboxkrnl::IoQueueThreadIrp), // 0x004D (77)
|
||||
(uint32)FUNC(&xboxkrnl::IoRemoveShareAccess), // 0x004E (78)
|
||||
(uint32)FUNC(&xboxkrnl::IoSetIoCompletion), // 0x004F (79)
|
||||
(uint32)PANIC(0x0050), // 0x0050 (80) IoSetShareAccess
|
||||
(uint32)FUNC(&xboxkrnl::IoSetShareAccess), // 0x0050 (80)
|
||||
(uint32)PANIC(0x0051), // 0x0051 (81) IoStartNextPacket
|
||||
(uint32)PANIC(0x0052), // 0x0052 (82) IoStartNextPacketByKey
|
||||
(uint32)PANIC(0x0053), // 0x0053 (83) IoStartPacket
|
||||
|
|
Loading…
Reference in New Issue