Package com.sun.jna
Interface Structure.ByReference
-
- All Known Implementing Classes:
Dispatch.ByReference,DispatchVTable.ByReference,DsGetDC.DOMAIN_CONTROLLER_INFO.ByReference,DsGetDC.DS_DOMAIN_TRUSTS.ByReference,DsGetDC.PDOMAIN_CONTROLLER_INFO.ByReference,Guid.GUID.ByReference,IPHlpAPI.IP_ADDR_STRING.ByReference,Moniker.ByReference,Ntifs.GenericReparseBuffer.ByReference,Ntifs.MountPointReparseBuffer.ByReference,Ntifs.REPARSE_DATA_BUFFER.ByReference,Ntifs.REPARSE_DATA_BUFFER.REPARSE_UNION.ByReference,Ntifs.SymbolicLinkReparseBuffer.ByReference,NTSecApi.LSA_FOREST_TRUST_INFORMATION.ByReference,NTSecApi.LSA_FOREST_TRUST_RECORD.ByReference,NTSecApi.LSA_FOREST_TRUST_RECORD.UNION.ByReference,NTSecApi.LSA_UNICODE_STRING.ByReference,NTSecApi.PLSA_FOREST_TRUST_INFORMATION.ByReference,NTSecApi.PLSA_FOREST_TRUST_RECORD.ByReference,NTSecApi.PLSA_UNICODE_STRING.ByReference,OaIdl.ARRAYDESC.ByReference,OaIdl.BINDPTR.ByReference,OaIdl.CALLCONV.ByReference,OaIdl.CURRENCY.ByReference,OaIdl.DATE.ByReference,OaIdl.DECIMAL.ByReference,OaIdl.DESCKIND.ByReference,OaIdl.ELEMDESC._ELEMDESC.ByReference,OaIdl.ELEMDESC.ByReference,OaIdl.ElemDescArg.ByReference,OaIdl.EXCEPINFO.ByReference,OaIdl.FUNCDESC.ByReference,OaIdl.FUNCKIND.ByReference,OaIdl.IDLDESC.ByReference,OaIdl.INVOKEKIND.ByReference,OaIdl.LIBFLAGS.ByReference,OaIdl.PARAMDESC.ByReference,OaIdl.PARAMDESCEX.ByReference,OaIdl.SAFEARRAY.ByReference,OaIdl.SAFEARRAYBOUND.ByReference,OaIdl.SAFEARRAYByReference,OaIdl.ScodeArg.ByReference,OaIdl.SYSKIND.ByReference,OaIdl.TLIBATTR.ByReference,OaIdl.TYPEATTR.ByReference,OaIdl.TYPEDESC.ByReference,OaIdl.TYPEKIND.ByReference,OaIdl.VARDESC._VARDESC.ByReference,OaIdl.VARDESC.ByReference,OaIdl.VARKIND.ByReference,OleAuto.DISPPARAMS.ByReference,RecordInfo.ByReference,RunningObjectTable.ByReference,SetupApi.SP_DEVICE_INTERFACE_DATA.ByReference,SetupApi.SP_DEVINFO_DATA.ByReference,ShellAPI.APPBARDATA.ByReference,ShTypes.STRRET.UNION.ByReference,Sspi.PSecHandle.ByReference,Sspi.PSecPkgInfo.ByReference,Sspi.SecBuffer.ByReference,Sspi.SecHandle.ByReference,Sspi.SecPkgContext_Flags.ByReference,Sspi.SecPkgContext_Lifespan.ByReference,Sspi.SecPkgContext_NegotiationInfo.ByReference,Sspi.SecPkgContext_PackageInfo.ByReference,Sspi.SecPkgContext_SessionKey.ByReference,Sspi.SecPkgContext_Sizes.ByReference,Sspi.SecPkgCredentials_Names.ByReference,Sspi.SecPkgInfo.ByReference,Tlhelp32.MODULEENTRY32W.ByReference,Tlhelp32.PROCESSENTRY32.ByReference,Tlhelp32.THREADENTRY32.ByReference,TypeComp.ByReference,TypeInfo.ByReference,TypeLib.ByReference,Unknown.ByReference,UnknownVTable.ByReference,Variant.VARIANT._VARIANT.__VARIANT.BRECORD.ByReference,Variant.VARIANT.ByReference,Variant.VariantArg.ByReference,VerRsrc.VS_FIXEDFILEINFO.ByReference,WinBase.FILE_ATTRIBUTE_TAG_INFO.ByReference,WinBase.FILE_BASIC_INFO.ByReference,WinBase.FILE_COMPRESSION_INFO.ByReference,WinBase.FILE_DISPOSITION_INFO.ByReference,WinBase.FILE_ID_INFO.ByReference,WinBase.FILE_STANDARD_INFO.ByReference,WinBase.FILETIME.ByReference,WinBase.PROCESS_INFORMATION.ByReference,WinBase.SYSTEM_INFO.PI.ByReference,WinBase.SYSTEM_INFO.UNION.ByReference,WinBase.WIN32_FIND_DATA.ByReference,WinCrypt.CERT_CHAIN_CONTEXT.ByReference,WinCrypt.CERT_CHAIN_ELEMENT.ByReference,WinCrypt.CERT_CHAIN_PARA.ByReference,WinCrypt.CERT_CHAIN_POLICY_PARA.ByReference,WinCrypt.CERT_CHAIN_POLICY_STATUS.ByReference,WinCrypt.CERT_CONTEXT.ByReference,WinCrypt.CERT_EXTENSION.ByReference,WinCrypt.CERT_EXTENSIONS.ByReference,WinCrypt.CERT_INFO.ByReference,WinCrypt.CERT_PUBLIC_KEY_INFO.ByReference,WinCrypt.CERT_REVOCATION_CRL_INFO.ByReference,WinCrypt.CERT_REVOCATION_INFO.ByReference,WinCrypt.CERT_SIMPLE_CHAIN.ByReference,WinCrypt.CERT_STRONG_SIGN_PARA.ByReference,WinCrypt.CERT_STRONG_SIGN_SERIALIZED_INFO.ByReference,WinCrypt.CERT_TRUST_LIST_INFO.ByReference,WinCrypt.CERT_TRUST_STATUS.ByReference,WinCrypt.CERT_USAGE_MATCH.ByReference,WinCrypt.CRL_CONTEXT.ByReference,WinCrypt.CRL_ENTRY.ByReference,WinCrypt.CRL_INFO.ByReference,WinCrypt.CRYPT_ALGORITHM_IDENTIFIER.ByReference,WinCrypt.CRYPT_ATTRIBUTE.ByReference,WinCrypt.CRYPT_BIT_BLOB.ByReference,WinCrypt.CRYPT_KEY_PROV_INFO.ByReference,WinCrypt.CRYPT_KEY_PROV_PARAM.ByReference,WinCrypt.CRYPT_SIGN_MESSAGE_PARA.ByReference,WinCrypt.CRYPT_VERIFY_MESSAGE_PARA.ByReference,WinCrypt.CTL_CONTEXT.ByReference,WinCrypt.CTL_ENTRY.ByReference,WinCrypt.CTL_INFO.ByReference,WinCrypt.CTL_USAGE.ByReference,WinCrypt.DATA_BLOB.ByReference,WinDef.POINT.ByReference,Winevt.EVT_RPC_LOGIN.ByReference,Winevt.EVT_VARIANT.ByReference,WinGDI.PIXELFORMATDESCRIPTOR.ByReference,Winioctl.STORAGE_DEVICE_NUMBER.ByReference,Winnetwk.NETRESOURCE.ByReference,Winnetwk.REMOTE_NAME_INFO.ByReference,Winnetwk.UNIVERSAL_NAME_INFO.ByReference,WinNT.GENERIC_MAPPING.ByReference,WinNT.LARGE_INTEGER.ByReference,WinNT.PSID.ByReference,WinNT.SECURITY_DESCRIPTOR_RELATIVE.ByReference,WinNT.SECURITY_DESCRIPTOR.ByReference,WinRas.RASCONN.ByReference,WinRas.RASCREDENTIALS.ByReference,WinRas.RASDIALEXTENSIONS.ByReference,WinRas.RASDIALPARAMS.ByReference,WinRas.RASENTRY.ByReference,WinRas.RASPPPIP.ByReference,WinRas.RASTUNNELENDPOINT.UNION.ByReference,Winspool.PRINTER_NOTIFY_OPTIONS_TYPE.ByReference,Winsvc.SC_ACTION.ByReference,Winsvc.SERVICE_FAILURE_ACTIONS.ByReference,WinUser.HARDWAREINPUT.ByReference,WinUser.INPUT.ByReference,WinUser.KEYBDINPUT.ByReference,WinUser.MOUSEINPUT.ByReference,WinUser.WNDCLASSEX.ByReference,WTypes.LPOLESTR.ByReference,WTypes.LPSTR.ByReference,WTypes.LPWSTR.ByReference,X11.XDeviceByReference,X11.XInputClassInfoByReference,X11.XKeyboardControlRef,X11.XKeyboardStateRef,X11.XModifierKeymapRef
- Enclosing class:
- Structure
public static interface Structure.ByReferenceTagging interface to indicate the address of an instance of the Structure type is to be used within aStructuredefinition rather than nesting the full Structure contents. The default behavior is to inlineStructurefields.