HalpExtGetRegisteredResourceIdString
NTSTATUS __stdcall HalpExtGetRegisteredResourceIdString(
INT64 a1,
INT64 a2,
INT64 ResourceId,
INT64 a4,
INT64 a5,
INT64 a6,
INT64 a7,
INT64 a8,
INT64 a9,
INT64 a10,
INT64 a11,
INT64 a12,
CHAR a13){
__int64 v13;
UINT64 Revision;
UINT64 Instance;
UINT64 Uid;
UINT64 ResourceIdLength;
v13 = *(_QWORD *)(a1 + 24);
LODWORD(ResourceIdLength) = 75;
LODWORD(Uid) = *(_DWORD *)(a1 + 36);
LOWORD(Instance) = *(_WORD *)(v13 + 18);
LOWORD(Revision) = *(_WORD *)(v13 + 16);
return HalpExtBuildResourceIdString(
*(unsigned int *)(v13 + 4),
*(unsigned int *)(v13 + 8),
*(unsigned __int16 *)(v13 + 12),
*(unsigned __int16 *)(v13 + 14),
Revision,
Instance,
Uid,
ResourceIdLength,
(WCHAR *)ResourceId);
}Referenced by:
HalpExtRegisterResourceDescriptor