public SaHpiFumiOemDefinedSpecInfoT DemarshalSaHpiFumiOemDefinedSpecInfoT() { SaHpiFumiOemDefinedSpecInfoT x = new SaHpiFumiOemDefinedSpecInfoT(); x.Mid = DemarshalSaHpiManufacturerIdT(); x.BodyLength = DemarshalSaHpiUint8T(); x.Body = DemarshalByteArray( HpiConst.SAHPI_FUMI_MAX_OEM_BODY_LENGTH ); return x; }
public void MarshalSaHpiFumiOemDefinedSpecInfoT( SaHpiFumiOemDefinedSpecInfoT x ) { MarshalSaHpiManufacturerIdT( x.Mid ); MarshalSaHpiUint8T( x.BodyLength ); MarshalByteArray( x.Body, HpiConst.SAHPI_FUMI_MAX_OEM_BODY_LENGTH ); }
/** * Check function for HPI struct SaHpiFumiOemDefinedSpecInfoT */ public static bool Check( SaHpiFumiOemDefinedSpecInfoT x ) { if ( x == null ) { return false; } if ( x.Body == null ) { return false; } if ( x.Body.Length != HpiConst.SAHPI_FUMI_MAX_OEM_BODY_LENGTH ) { return false; } return true; }