阅读:1930回复:1
怎麼查詢REG_BINARY的值NTSTATUS QueryRegistryValue(PWSTR KeyName, PVOID KeyValue) { NTSTATUS status; RTL_QUERY_REGISTRY_TABLE paramTable[2]; RtlZeroMemory(paramTable, sizeof(paramTable)); paramTable[0].Flags = RTL_QUERY_REGISTRY_DIRECT; paramTable[0].Name = KeyName; paramTable[0].EntryContext = KeyValue; paramTable[0].DefaultType = REG_BINARY ; paramTable[0].DefaultData = NULL; paramTable[0].DefaultLength = 2608; status = RtlQueryRegistryValues( RTL_REGISTRY_ABSOLUTE, KER_REG_PATH, paramTable, NULL, NULL); return status; } 上面的代碼哪裡有錯? 查詢總是返回成功但是 就是抓不到任何 二進位碼 同樣的代碼 抓 REG_DWORD 卻沒問題? 該如何處理 REG_BINARY ? |
|
沙发#
发布于:2007-11-02 09:10
自己推
幫個忙吧,各位朋友 |
|