mirror of
https://github.com/TalAloni/SMBLibrary.git
synced 2025-07-03 08:13:18 +02:00
Added markdown code block highlighting for C# (#178)
This commit is contained in:
parent
3d420c5256
commit
23fbe4feca
1 changed files with 8 additions and 8 deletions
|
@ -1,6 +1,6 @@
|
||||||
Login and list shares:
|
Login and list shares:
|
||||||
======================
|
======================
|
||||||
```
|
```cs
|
||||||
SMB1Client client = new SMB1Client(); // SMB2Client can be used as well
|
SMB1Client client = new SMB1Client(); // SMB2Client can be used as well
|
||||||
bool isConnected = client.Connect(IPAddress.Parse("192.168.1.11"), SMBTransportType.DirectTCPTransport);
|
bool isConnected = client.Connect(IPAddress.Parse("192.168.1.11"), SMBTransportType.DirectTCPTransport);
|
||||||
if (isConnected)
|
if (isConnected)
|
||||||
|
@ -17,7 +17,7 @@ if (isConnected)
|
||||||
|
|
||||||
Connect to share and list files and directories - SMB1:
|
Connect to share and list files and directories - SMB1:
|
||||||
=======================================================
|
=======================================================
|
||||||
```
|
```cs
|
||||||
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
||||||
if (status == NTStatus.STATUS_SUCCESS)
|
if (status == NTStatus.STATUS_SUCCESS)
|
||||||
{
|
{
|
||||||
|
@ -36,7 +36,7 @@ status = fileStore.Disconnect();
|
||||||
|
|
||||||
Connect to share and list files and directories - SMB2:
|
Connect to share and list files and directories - SMB2:
|
||||||
=======================================================
|
=======================================================
|
||||||
```
|
```cs
|
||||||
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
||||||
if (status == NTStatus.STATUS_SUCCESS)
|
if (status == NTStatus.STATUS_SUCCESS)
|
||||||
{
|
{
|
||||||
|
@ -55,7 +55,7 @@ status = fileStore.Disconnect();
|
||||||
|
|
||||||
Read large file to its end:
|
Read large file to its end:
|
||||||
===========================
|
===========================
|
||||||
```
|
```cs
|
||||||
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
||||||
object fileHandle;
|
object fileHandle;
|
||||||
FileStatus fileStatus;
|
FileStatus fileStatus;
|
||||||
|
@ -93,7 +93,7 @@ status = fileStore.Disconnect();
|
||||||
|
|
||||||
Create a file and write to it:
|
Create a file and write to it:
|
||||||
==============================
|
==============================
|
||||||
```
|
```cs
|
||||||
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
||||||
string filePath = "NewFile.txt";
|
string filePath = "NewFile.txt";
|
||||||
if (fileStore is SMB1FileStore)
|
if (fileStore is SMB1FileStore)
|
||||||
|
@ -119,7 +119,7 @@ status = fileStore.Disconnect();
|
||||||
|
|
||||||
Write a large file:
|
Write a large file:
|
||||||
===================
|
===================
|
||||||
```
|
```cs
|
||||||
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
||||||
if (status != NTStatus.STATUS_SUCCESS)
|
if (status != NTStatus.STATUS_SUCCESS)
|
||||||
{
|
{
|
||||||
|
@ -161,7 +161,7 @@ status = fileStore.Disconnect();
|
||||||
|
|
||||||
Delete file:
|
Delete file:
|
||||||
============
|
============
|
||||||
```
|
```cs
|
||||||
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
ISMBFileStore fileStore = client.TreeConnect("Shared", out status);
|
||||||
string filePath = "DeleteMe.txt";
|
string filePath = "DeleteMe.txt";
|
||||||
if (fileStore is SMB1FileStore)
|
if (fileStore is SMB1FileStore)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue