Click here to Skip to main content
15,902,634 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Error in RtlZeroMemory Pin
vishalgpt3-Dec-11 20:01
vishalgpt3-Dec-11 20:01 
AnswerRe: Error in RtlZeroMemory Pin
Albert Holguin3-Dec-11 20:37
professionalAlbert Holguin3-Dec-11 20:37 
GeneralRe: Error in RtlZeroMemory Pin
vishalgpt3-Dec-11 22:58
vishalgpt3-Dec-11 22:58 
GeneralRe: Error in RtlZeroMemory Pin
Albert Holguin4-Dec-11 8:19
professionalAlbert Holguin4-Dec-11 8:19 
AnswerRe: Error in RtlZeroMemory Pin
Richard MacCutchan3-Dec-11 21:27
mveRichard MacCutchan3-Dec-11 21:27 
GeneralRe: Error in RtlZeroMemory Pin
vishalgpt3-Dec-11 22:51
vishalgpt3-Dec-11 22:51 
GeneralRe: Error in RtlZeroMemory Pin
Richard MacCutchan4-Dec-11 1:26
mveRichard MacCutchan4-Dec-11 1:26 
GeneralRe: Error in RtlZeroMemory Pin
vishalgpt4-Dec-11 2:13
vishalgpt4-Dec-11 2:13 
C++
NTSTATUS DriverEntry (IN PDRIVER_OBJECT   DriverObject,IN PUNICODE_STRING  RegistryPath)
{
    UNICODE_STRING              parameter_path;
    RTL_QUERY_REGISTRY_TABLE    query_table[2];

    parameter_path.Length = 0;
    parameter_path.MaximumLength = RegistryPath->Length + sizeof(PARAMETER_KEY);
    parameter_path.Buffer = (PWSTR) ExAllocatePool(PagedPool, parameter_path.MaximumLength);

    if (parameter_path.Buffer == NULL) return STATUS_INSUFFICIENT_RESOURCES;
    
    RtlCopyUnicodeString(¶meter_path, RegistryPath);
    RtlAppendUnicodeToString(¶meter_path, PARAMETER_KEY);
    
    //Error occurs here...
    RtlZeroMemory(&query_table[0], sizeof(query_table));
    //Error: expression must have (pointer-to-)function type

    query_table[0].Flags = RTL_QUERY_REGISTRY_DIRECT | RTL_QUERY_REGISTRY_REQUIRED;
    query_table[0].Name = NUMBEROFDEVICES_VALUE;
    query_table[0].EntryContext = &n_devices;
///...
}

Regards,
Vishal

GeneralRe: Error in RtlZeroMemory Pin
Richard MacCutchan4-Dec-11 2:53
mveRichard MacCutchan4-Dec-11 2:53 
GeneralRe: Error in RtlZeroMemory Pin
vishalgpt4-Dec-11 6:54
vishalgpt4-Dec-11 6:54 
GeneralRe: Error in RtlZeroMemory Pin
Richard MacCutchan4-Dec-11 22:47
mveRichard MacCutchan4-Dec-11 22:47 
GeneralRe: Error in RtlZeroMemory Pin
Richard MacCutchan5-Dec-11 6:07
mveRichard MacCutchan5-Dec-11 6:07 
GeneralRe: Error in RtlZeroMemory Pin
Erudite_Eric5-Dec-11 6:23
Erudite_Eric5-Dec-11 6:23 
GeneralRe: Error in RtlZeroMemory Pin
Richard MacCutchan5-Dec-11 7:12
mveRichard MacCutchan5-Dec-11 7:12 
AnswerRe: Error in RtlZeroMemory Pin
vishalgpt13-Dec-11 17:00
vishalgpt13-Dec-11 17:00 
GeneralRe: Error in RtlZeroMemory Pin
Erudite_Eric4-Dec-11 20:59
Erudite_Eric4-Dec-11 20:59 
AnswerRe: Error in RtlZeroMemory Pin
trotwa4-Dec-11 1:25
trotwa4-Dec-11 1:25 
AnswerRe: Error in RtlZeroMemory Pin
Software_Developer4-Dec-11 8:54
Software_Developer4-Dec-11 8:54 
AnswerRe: Error in RtlZeroMemory Pin
Richard Andrew x644-Dec-11 9:30
professionalRichard Andrew x644-Dec-11 9:30 
AnswerRe: Error in RtlZeroMemory Pin
Addy Tas4-Dec-11 10:00
Addy Tas4-Dec-11 10:00 
AnswerRe: Error in RtlZeroMemory Pin
Erudite_Eric4-Dec-11 20:55
Erudite_Eric4-Dec-11 20:55 
AnswerRe: Error in RtlZeroMemory Pin
Erudite_Eric5-Dec-11 6:43
Erudite_Eric5-Dec-11 6:43 
QuestionArray Problem. Pin
janaswamy uday2-Dec-11 17:28
janaswamy uday2-Dec-11 17:28 
AnswerRe: Array Problem. Pin
«_Superman_»2-Dec-11 18:22
professional«_Superman_»2-Dec-11 18:22 
AnswerRe: Array Problem. Pin
Richard MacCutchan2-Dec-11 23:14
mveRichard MacCutchan2-Dec-11 23:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.