Active Directory Objects should use a Stream dependent object when a property is represented by a byte stream. For example, the text of a user's login script could be accessed using a stream. Details of the IStream interface used to manipulate Active Directory stream data can be found in the COM documentation.