Module: RubySMB::Dcerpc::Ndr::PointerClassPlugin
- Included in:
- Drsr::AttrArrayPtr, Drsr::AttrvalArrayPtr, Drsr::DrsByteArrayPtr, Drsr::DrsExtensionsPtr, Drsr::DrsNameArrayPtr, Drsr::DsDomainControllerInfo1wPtr, Drsr::DsDomainControllerInfo2wPtr, Drsr::DsDomainControllerInfo3wPtr, Drsr::DsDomainControllerInfoFfffffffwPtr, Drsr::DsNamePtr, Drsr::DsNameResultItemwArrayPtr, Drsr::DsNameResultwPtr, Drsr::MtxAddrPtr, Drsr::PartialAttrVectorV1ExtPtr, Drsr::PrefixTableEntryArrayPtr, Drsr::PropertyMetaDataExtVectorPtr, Drsr::ReplentinflistPtr, Drsr::ReplvalinfV1ArrayPtr, Drsr::ReplvalinfV3ArrayPtr, Drsr::UptodateVectorV1ExtPtr, Drsr::UptodateVectorV2ExtPtr, Drsr::VarSizeBufferWithVersionPtr, Efsrpc::EfsHashBlobPtr, Efsrpc::EncryptionCertificateHashListPtr, Efsrpc::EncryptionCertificateHashPtr, Efsrpc::EncryptionCertificateHashPtrArrayPtr, Epm::EpmTwrpt, Lsarpc::LsaprAclPtr, Lsarpc::LsaprHandlePtr, Lsarpc::LsaprObjectAttributesPtr, Lsarpc::LsaprPolicyAccountDomInfoPtr, Lsarpc::LsaprPolicyAuditEventsInfoPtr, Lsarpc::LsaprPolicyAuditLogInfoPtr, Lsarpc::LsaprPolicyDnsDomainInfoPtr, Lsarpc::LsaprPolicyInformationClassPtr, Lsarpc::LsaprPolicyInformationPtr, Lsarpc::LsaprPolicyLsaServerRoleInfoPtr, Lsarpc::LsaprPolicyLsaServerRolePtr, Lsarpc::LsaprPolicyMachineAcctInfoPtr, Lsarpc::LsaprPolicyPdAccountInfoPtr, Lsarpc::LsaprPolicyPrimaryDomInfoPtr, Lsarpc::LsaprPolicyReplicaSrceInfoPtr, Lsarpc::LsaprReferencedDomainListPtr, Lsarpc::LsaprSecurityContextTrackingModePtr, Lsarpc::LsaprSecurityDescriptorControlPtr, Lsarpc::LsaprSecurityDescriptorPtr, Lsarpc::LsaprSidEnumBufferPtr, Lsarpc::LsaprSidInformationArrayPtr, Lsarpc::LsaprSidInformationPtr, Lsarpc::LsaprTranslatedNameArray, Lsarpc::LsaprTranslatedNameArrayPtr, Lsarpc::LsaprTranslatedNamesPtr, Lsarpc::LsaprTrustInformationArrayPtr, Lsarpc::PolicyAuditFullQueryInfoPtr, Lsarpc::PolicyAuditFullSetInfoPtr, Lsarpc::PolicyModificationInfoPtr, Lsarpc::SecurityImpersonationLevelPtr, Lsarpc::SecurityQualityOfServicePtr, NdrBooleanPtr, NdrByteArrayPtr, NdrByteConfArrayPtr, NdrCharPtr, NdrFileTimePtr, NdrStringPtr, NdrStringzPtr, NdrWideStringPtr, NdrWideStringzPtr, UuidPtr, RubySMB::Dcerpc::Netlogon::DomainControllerInfoWPtr, PrintSystem::PDriverInfo2, PrintSystem::RprnByteArrayPtr, PrpcSecurityAttributes, PrpcUnicodeString, PrrpUnicodeString, Samr::PencryptedNtOwfPassword, Samr::PgroupMembershipArray, Samr::PrpcSid, Samr::PsamprDomainInfoBuffer, Samr::PsamprEncryptedUserPassword, Samr::PsamprEnumerationBuffer, Samr::PsamprGetGroupsBuffer, Samr::PsamprGetMembersBuffer, Samr::PsamprRidEnumerationArray, Samr::PsamprServerName, Samr::PsamprSidInformation, Samr::PsamprSidInformationArray, Samr::PulongArray, Srvsvc::LpshareInfo1, Srvsvc::LpshareInfo1Container, Svcctl::SvcctlByteArrayPtr, Winreg::PRegistryServerName, Wkssvc::PwkstaInfo100, Wkssvc::PwkstaInfo101, Wkssvc::PwkstaInfo102, Wkssvc::PwkstaUserInfo0Container, Wkssvc::PwkstaUserInfo1Container, Wkssvc::WkstaUserInfo0ArrayPtr, Wkssvc::WkstaUserInfo1ArrayPtr
- Defined in:
- lib/ruby_smb/dcerpc/ndr.rb
Overview
Defined Under Namespace
Modules: ExtendPointerPlugin
Class Method Summary collapse
Class Method Details
.extended(target) ⇒ Object
895 896 897 898 899 |
# File 'lib/ruby_smb/dcerpc/ndr.rb', line 895 def self.extended(target) target.default_parameters byte_align: 4 target.arg_processor :ndr_pointer target.include ExtendPointerPlugin end |