SmProcessDeleteRequest
NTSTATUS __stdcall SmProcessDeleteRequest(
_SMKM_STORE_LIST *StoreMgr,
VOID *UserData,
INT64 UserDataLength,
CHAR RequestorMode){
__int64 v5;
if( (_DWORD)UserDataLength != 8 )
return -1073741306;
if( RequestorMode && ((unsigned __int8)UserData & 3) != 0 )
ExRaiseDatatypeMisalignment();
v5 = *(_QWORD *)UserData;
if( (unsigned __int8)*(_QWORD *)UserData != 1 || (v5 & 0xFFFFFF00) != 0 )
return -1073741811;
LOBYTE(UserDataLength) = RequestorMode;
return SmKmStoreDelete(StoreMgr, HIDWORD(v5), UserDataLength, (VOID **)RequestorMode);
}Referenced by:
SmSetStoreInformation