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
,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.ByReference
Tagging interface to indicate the address of an instance of the Structure type is to be used within aStructure
definition rather than nesting the full Structure contents. The default behavior is to inlineStructure
fields.