C# Класс SharpCifs.Dcerpc.DcerpcHandle

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
Binding DcerpcBinding
MaxRecv int
MaxXmit int
SecurityProvider IDcerpcSecurityProvider
State int

Открытые методы

Метод Описание
Bind ( ) : void
Close ( ) : void
DcerpcHandle ( ) : System
GetHandle ( string url, NtlmPasswordAuthentication auth ) : DcerpcHandle
GetPrincipal ( ) : Principal
GetServer ( ) : string
Sendrecv ( DcerpcMessage msg ) : void
SetDcerpcSecurityProvider ( IDcerpcSecurityProvider securityProvider ) : void
ToString ( ) : string

Защищенные методы

Метод Описание
DoReceiveFragment ( byte buf, bool isDirect ) : void
DoSendFragment ( byte buf, int off, int length, bool isDirect ) : void
ParseBinding ( string str ) : DcerpcBinding

Описание методов

Bind() публичный Метод

public Bind ( ) : void
Результат void

Close() публичный абстрактный Метод

public abstract Close ( ) : void
Результат void

DcerpcHandle() публичный Метод

public DcerpcHandle ( ) : System
Результат System

DoReceiveFragment() защищенный абстрактный Метод

protected abstract DoReceiveFragment ( byte buf, bool isDirect ) : void
buf byte
isDirect bool
Результат void

DoSendFragment() защищенный абстрактный Метод

protected abstract DoSendFragment ( byte buf, int off, int length, bool isDirect ) : void
buf byte
off int
length int
isDirect bool
Результат void

GetHandle() публичный статический Метод

public static GetHandle ( string url, NtlmPasswordAuthentication auth ) : DcerpcHandle
url string
auth SharpCifs.Smb.NtlmPasswordAuthentication
Результат DcerpcHandle

GetPrincipal() публичный Метод

public GetPrincipal ( ) : Principal
Результат SharpCifs.Smb.Principal

GetServer() публичный Метод

public GetServer ( ) : string
Результат string

ParseBinding() защищенный статический Метод

protected static ParseBinding ( string str ) : DcerpcBinding
str string
Результат DcerpcBinding

Sendrecv() публичный Метод

public Sendrecv ( DcerpcMessage msg ) : void
msg DcerpcMessage
Результат void

SetDcerpcSecurityProvider() публичный Метод

public SetDcerpcSecurityProvider ( IDcerpcSecurityProvider securityProvider ) : void
securityProvider IDcerpcSecurityProvider
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

Описание свойств

Binding защищенное свойство

protected DcerpcBinding,SharpCifs.Dcerpc Binding
Результат DcerpcBinding

MaxRecv защищенное свойство

protected int MaxRecv
Результат int

MaxXmit защищенное свойство

protected int MaxXmit
Результат int

SecurityProvider защищенное свойство

protected IDcerpcSecurityProvider SecurityProvider
Результат IDcerpcSecurityProvider

State защищенное свойство

protected int State
Результат int