阅读:1965回复:2
请教:ZwCreateKey 使用问题。
以下代码建立注册表总是失败,请知道的朋友帮我检查一下,谢谢了先。
NTSTATUS MakeMyKey () { OBJECT_ATTRIBUTES keyAttributes; HANDLE keyHandle; NTSTATUS ntStatus; UNICODE_STRING RegPath; WCHAR KeyName[]=L\"\\\\Registry\\\\Machine\\\\HONGAAAA\"; RtlInitUnicodeString(&RegPath,KeyName); InitializeObjectAttributes( &keyAttributes,&RegPath,OBJ_CASE_INSENSITIVE,NULL,NULL ); ntStatus = ZwCreateKey(&keyHandle,KEY_READ | KEY_WRITE,&keyAttributes,0,(PUNICODE_STRING) NULL,REG_OPTION_NON_VOLATILE,NULL); if ( NT_SUCCESS(ntStatus) ) { ZwClose(keyHandle); } return ntStatus; } |
|
沙发#
发布于:2005-04-14 07:53
自己解决了:)
|
|
板凳#
发布于:2005-06-15 15:39
能将你解决后的代码发上来吗,我也遇到类似的问题啊,先谢了
|
|
|