能力值:
( LV8,RANK:140 )
|
-
-
2 楼
那个OBJECT_TO_OBJECT_HEADER要自己去定义,《windows》驱动开发技术详解就是这么做的。其他的方法我也不知道了
|
能力值:
( LV12,RANK:390 )
|
-
-
3 楼
我直接抄了WRK上的定义。。。
|
能力值:
( LV9,RANK:200 )
|
-
-
4 楼
PLDR_DATA_TABLE_ENTRY Ldr = NULL;
Ldr = (PLDR_DATA_TABLE_ENTRY)pDrvObj->DriverSection;
if ( MmIsAddressValid(Ldr) )
{
UnicodeToChar(&Ldr->BaseDllName,SaveDriveName[nCount]);
UnicodeToChar(&Ldr->FullDllName,SaveDrivePath[nCount]);
SaveDriveBase[nCount] = Ldr->DllBase;
SaveDriveSize[nCount] = Ldr->SizeOfImage;
SaveDriveEntry[nCount] = Ldr->EntryPoint;
SaveDriveLoad[nCount] = Ldr->LoadCount;
KdPrint(("-------------------------------\n"));
nCount++;
}
|
能力值:
( LV8,RANK:120 )
|
-
-
5 楼
自己定下意就是了
对自己有用的就把子结构写出来
没用的就看下大小
4字节的就用int
|
|
|