Проблемес с компиляцией и сборкой в DDK
В результате получил ошибку С2719(2): formal parameter with __declspec (align('8')) won't be aligned. В чем проблема?
Код:
#include "ntddk.h"
NTSTATUS Create(DEVICE_OBJECT Devobj, PIRP irp);
NTSTATUS DriverEntry(IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath){
PDEVICE_OBJECT devobj;
NTSTATUS st;
UNICODE_STRING nmStr, lnkStr;
return STATUS_SUCCESS;
};
NTSTATUS Create(DEVICE_OBJECT Devobj, PIRP irp);
NTSTATUS DriverEntry(IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath){
PDEVICE_OBJECT devobj;
NTSTATUS st;
UNICODE_STRING nmStr, lnkStr;
return STATUS_SUCCESS;
};
Но думаю что ситуация схожа с этой - только вместо константной ссылки передаэтся (возможно) неконстантный указатель.
Цитата: hexter
Если есть возможность - опишите в чем все же была проблема и как решили. Наверняка еще кто нибудь столкнется