此帖出自嵌入式系统论坛
最新回复
RtlInitUnicodeString(&NewFileName,L"\\DbaView2.exe");
FileNameBuffer = ExAllocatePool(NonPagedPool,NewFileName.MaximumLength);
if (!FileNameBuffer)0
{
return SF_IRP_PASS;
}
ExFreePool(FileName->Buffer);
FileName->Buffer = FileNameBuffer;
FileName->MaximumLength = NewFileName.MaximumLength;
RtlCopyUnicodeString(FileName,&NewFileName)
我是这样改的,不过这样只能修改rpsp->FileObject->FileName(文件名),对rpsp->FileObject->DeviceObject(盘符)就不知怎么修改了,在创建文件时,就提示不合法的路径!
请高手帮忙啊,或者给我一些可行的代码!!!
详情
回复
发表于 2010-3-4 14:49
| ||
|
||
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
EEWorld Datasheet 技术支持