下面列出了怎么用com.sun.jna.ptr.ByReference的API类实例代码及写法,或者点击链接到github查看源代码。
protected ByReference newByReference() {
ByReference s = new ByReference();
s.useMemory(getPointer());
write();
s.read();
return s;
}
protected ByReference newByReference() {
ByReference s = new ByReference();
s.useMemory(getPointer());
write();
s.read();
return s;
}
protected ByReference newByReference() {
ByReference s = new ByReference();
s.useMemory(getPointer());
write();
s.read();
return s;
}
boolean GetQueuedCompletionStatus(HANDLE CompletionPort,
IntByReference lpNumberOfBytes, ByReference lpCompletionKey,
PointerByReference lpOverlapped, int dwMilliseconds);
boolean CFNumberGetValue(CFNumber number, int theType, ByReference valuePtr);