이 구조 I는 아래 C# code
에 정의 http://msdn.microsoft.com/en-us/library/windows/hardware/ff541621%28v=vs.85%29.aspxC# 새 포인터 구조체를 정의하는 방법은 무엇입니까?
typedef struct _FILTER_MESSAGE_HEADER {
ULONG ReplyLength;
ULONGLONG MessageId;
} FILTER_MESSAGE_HEADER, *PFILTER_MESSAGE_HEADER;
에서 정의이다 : 만 C# code
에 FILTER_MESSAGE_HEADER 정의
[StructLayout(LayoutKind.Sequential)]
public struct FILTER_MESSAGE_HEADER {
public uint replyLength;
public ulong messageId;
};
, PFILTER_MESSAGE_HEADER 아니다.
어떻게 정의해야합니까? PFILTER_MESSAGE_HEADER ??
P/S : 함수에서이 구조체를 사용하려면 PFILTER_MESSAGE_HEADER을 정의하고 싶습니다.
http://msdn.microsoft.com/en-us/library/windows/hardware/ff540506%28v=vs.85%29 .aspx). **'PFILTER_MESSAGE_HEADER' **는 매개 변수 유형입니다. 다음 : C#으로 변경하면 ** FILTER_MESSAGE_HEADER **를 ** 사용합니다. 맞아? – GSP
기본적으로 그렇습니다. – Mitch
대단히 감사합니다! – GSP