Таблица операций и субопераций NCP
10.4 Таблица операций и субопераций NCP
Семенов Ю.А. (ГНЦ ИТЭФ)
|
Код операции |
Код субоперации |
Описание |
23 1 |
| 50 |
| Get Current Account Status |
|
23 1 |
| 51 |
| Submit Account Change |
|
23 1 |
| 52 |
| Submit Account Hold |
|
23 1 |
| 53 |
| Submit Account Note |
|
Обслуживание файловой системы Apple |
35 |
| 01 |
| AFP Create Directory |
|
35 |
| 02 |
| AFP Create File |
|
35 |
| 03 |
| AFP Delete |
|
35 |
| 04 |
| AFP Get Entry ID from Name |
|
35 |
| 05 |
| AFP Get File Information |
|
35 |
| 06 |
| AFP Get Entry ID from NetWare Handle |
|
35 |
| 07 |
| AFP Rename |
|
35 |
| 08 |
| AFP Get Open File Fork |
|
35 |
| 09 |
| AFP Set File Information |
|
35 |
| 10 |
| AFP Scan File Information |
|
35 |
| 11 |
| AFP 2.0 Alloc Temporary Directory Handle |
|
35 |
| 12 |
| AFP Get Entry ID from Name Path |
|
35 |
| 13 |
| AFP 2.0 Create Directory |
|
35 |
| 14 |
| AFP 2.0 Create file |
|
35 |
| 16 |
| AFP 2.0 Set File Information |
|
35 |
| 17 |
| AFP 2.0Scan file Information |
|
35 |
| 18 |
| AFP Get DOS Name from Entry ID |
|
35 |
| 19 |
| AFP Get Macintosh Info on Deleted File |
|
Аудиторские услуги |
88 |
| 01 |
| Query Volume Audit Status |
|
88 |
| 02 |
| Add Audit Property |
|
88 |
| 03 |
| Add Audit Access |
|
88 |
| 04 |
| Change Audit Password |
|
88 |
| 05 |
| Check Auditor Access |
|
88 |
| 06 |
| Delete Audit Property |
|
88 |
| 07 |
| Disable Volume Auditing |
|
88 |
| 08 |
| Enable Volume Auditing |
|
88 |
| 09 |
| Is User Audited |
|
88 |
| 10 |
| Read Audit Bit Map |
|
88 |
| 11 |
| Read Audit Config Header |
|
88 |
| 12 |
| Read Auditing File |
|
88 |
| 13 |
| Remove Auditor Access |
|
88 |
| 14 |
| Reset Audit File |
|
88 |
| 15 |
| Reset History File |
|
88 |
| 16 |
| Write Audit Bit Map |
|
88 |
| 17 |
| Write Audit Config Header |
|
Работа с базой данных Bindery и операции доступа |
23 |
| 50 |
| Create Bindery Object |
|
23 |
| 51 |
| Delete Bindery Object |
|
23 |
| 52 |
| Rename Object |
|
23 |
| 53 |
| Get Bindery Object ID |
|
23 |
| 54 |
| Get Bindery Object in Set |
|
23 |
| 55 |
| Scan Bindery Object |
|
23 |
| 56 |
| Change Bindery Object Security |
|
23 |
| 57 |
| Create Property |
|
23 |
| 58 |
| Delete Property |
|
23 |
| 59 |
| Change Bindery Security |
|
23 |
60 |
Scan Property |
23 |
61 |
Read Property Value |
23 |
62 |
Write Property Value |
23 |
63 |
Verify Bindery Object Password |
23 |
64 |
Change Bindery Object Password |
23 |
65 |
Add Bindery Object to Set |
23 |
66 |
Delete Bindery Object from Set |
23 |
67 |
Is Bindery Object in Set? |
23 |
68 |
Close Bindery |
23 |
69 |
Open Bindery |
23 |
70 |
Get Bindery Access Level |
23 |
71 |
Scan Bindery Object Trustee Paths |
23 |
72 |
Get Bindery Object Access Level |
23 |
73 |
Is Calling Station a Manager? |
23 |
74 |
Keyed Verify Password |
23 |
75 |
Keyed Change Password |
23 |
76 |
List Relations of an Object |
Обслуживание каналов |
19 |
- |
Get Station Number |
23 |
20 |
Login Object |
23 |
23 |
Get Login Key |
23 |
24 |
Keyed Object Login |
23 |
26 |
Get Internet Address |
23 |
27 |
Get Object Connection List |
23 |
28 |
Get Station’s Logged Information |
23 |
29 |
Change Connection State |
23 |
30 |
Watchdog Interval |
23 |
31 |
Get Connection List from Object |
24 |
- |
End of Job |
25 |
- |
Logout |
33 |
- |
Negotiate Buffer Size |
88 |
01 |
Clear Connection Number List |
97 |
- |
Get Big Packet NCP Max Packet Size |
Работа с расширенными атрибутами |
86 |
01 |
Close Extended Attribute Handle |
86 |
02 |
Write Extended Attribute |
86 |
03 |
Read Extended Attribute |
86 |
04 |
Enumerate Extended Attribute |
86 |
05 |
Duplicate Extended Attribute |
Работа с каталогами и файлами |
18 |
- |
Get Volume Info with Number |
22 |
00 |
Set Directory Handle |
22 |
01 |
Get Directory Path |
22 |
02 |
Scan Directory Information |
22 |
04 |
Modify Maximum Rights Mask |
22 |
05 |
Get Volume Number |
22 |
06 |
Get Volume Name |
22 |
10 |
Create Directory |
22 |
11 |
Delete Directory |
22 |
12 |
Scan Directory for Trustee |
22 |
13 |
Add Trustee to Directory |
22 |
14 |
Delete Trustee from Directory |
22 |
15 |
Rename Directory |
22 |
18 |
Allocate Permanent Directory Handle |
22 |
19 |
Allocate Temporary Directory Handle |
22 |
20 |
Deallocate Directory Handle |
22 |
21 |
Get Volume Info with Handle |
22 |
22 |
Allocate Special Temporary Directory Handle |
22 |
23 |
Map Directory Number to Path |
22 |
25 |
Set Directory Information |
22 |
26 |
Get Path Name of a Volume-Directory Number Pair |
22 |
29 |
Get Effective Directory Rights |
22 |
30 |
Scan a Directory |
22 |
31 |
Get Directory Entry |
22 |
32 |
Scan Volume’s User Disk Restrictions |
22 |
33 |
Add User Disk Space Restriction |
22 |
34 |
Remove User Disk Space Restrictions |
22 |
35 |
Get Directory Disk Space Restriction |
22 |
36 |
Set Directory Disk Space Restrictions |
22 |
37 |
Set Directory Entry Information |
22 |
38 |
Scan File or Directory for Extended Trustee |
22 |
39 |
Add Extended Trustee to Directory or File |
22 |
40 |
Scan Directory Disk Space |
22 |
41 |
Get Object Disk Usage and Restrictions |
22 |
42 |
Get Effective Rights for Directory Entry |
22 |
43 |
Remove Extended Trustee to Directory or File |
22 |
44 |
Get Volume and Purge Information |
22 |
45 |
Get Directory Information |
22 |
46 |
Rename or Move |
22 |
48 |
Get Name Space Directory Entry |
22 |
49 |
Open Data Stream |
22 |
50 |
Get Object Effective Rights for Directory Entry |
22 |
51 |
Get Extended Volume Information |
23 |
15 |
Scan File Information |
23 |
16 |
Set File Information |
23 |
26 |
Purge All Erased Files |
61 |
- |
Commit File |
62 |
- |
File Search Initialize |
63 |
- |
File Search Continue |
64 |
- |
Search for a File |
66 |
- |
Close File |
67 |
- |
Create File |
68 |
- |
Erase File |
69 |
- |
Rename File |
70 |
- |
Set File Attributes |
71 |
- |
Get Current Size of File |
72 |
- |
Read from a File |
73 |
- |
Write to a File |
74 |
- |
Copy from One File to Another |
75 |
- |
Set File Time Date Stamp |
78 |
- |
Allow Task to Access File |
79 |
- |
Set File Extended Attributes |
84 |
- |
Open/Create File |
85 |
- |
Get Sparse File Data Block Bit Map |
87 |
01 |
Open/Create File or Subdirectory |
87 |
03 |
Search for a File or Subdirectory |
87 |
04 |
Rename or Move a File or Subdirectory |
87 |
05 |
Scan File or Directory for Trustee |
87 |
08 |
Delete a File or Subdirectory |
87 |
09 |
Set Short Directory Handle |
87 |
10 |
Add Trustee Set to File or Subdirectory |
87 |
11 |
Delete Trustee Set from File or Subdirectory |
87 |
12 |
Allocate Short Directory Handle |
87 |
17 |
Recover Salvageable File |
87 |
18 |
Purge Salvageable File |
87 |
19 |
Get Name Space Information |
87 |
20 |
Search for a File or Subdirectory Set |
87 |
21 |
Get Path String from Short Directory Handle |
87 |
22 |
Generate Directory Base and Volume Number |
87 |
23 |
Query Name Space Information Format |
87 |
24 |
Get Name Space Loaded List from Volume Number |
87 |
25 |
Set Name Space Information |
87 |
26 |
Get Huge Name Space Information |
87 |
27 |
Set Huge Name Space Information |
87 |
28 |
Get Full Path String |
90 |
00 |
Parse Tree |
90 |
150 |
File Migration Request |
Среда файл-сервера |
15 |
- |
Locate a Resource |
16 |
- |
Deallocate a Resource |
20 |
- |
Get File Server Data and Time |
23 |
05 |
Get File Server Login Status |
23 |
12 |
Verify Serialization |
23 |
14 |
Get Disk Utilization |
23 |
17 |
Get File Server Information |
23 |
18 |
Get Network Serial Number |
23 |
23 |
Get File Server LAN I/O Statistics |
23 |
200 |
Check Console Privileges |
23 |
201 |
Get File Server Description String |
23 |
202 |
Set File Server Date and Time |
23 |
203 |
Disable File Server Login |
23 |
204 |
Enable File Server Login |
23 |
207 |
Disable Transaction Tracking |
23 |
208 |
Enable Transaction Tracking |
23 |
211 |
Down File Server |
23 |
212 |
Get File System Statistics |
23 |
213 |
Get Transaction Tracking Statistics |
23 |
214 |
Read Disk Cache Statistics |
23 |
215 |
Get Drive Mapping Table |
23 |
216 |
Read Physical Disk Statistics |
23 |
217 |
Get Disk Channel Statistics |
23 |
221 |
Get Physical Record Locks by Connection and File |
23 |
227 |
Get LAN Driver |
23 |
229 |
Get Connection Usage Statistics |
23 |
230 |
Get Object’s Remaining Disk Space |
23 |
232 |
Get File Server Misc Information |
23 |
233 |
Get Volume Information |
23 |
234 |
Get Connection’s Task Information |
23 |
235 |
Get Connection’s Open Files |
23 |
236 |
Get Connections Using a File |
23 |
237 |
Get Physical Record Locks by Connection and File |
23 |
238 |
Get Physical Record Locks by File |
23 |
239 |
Get Logical Records by Connection |
23 |
240 |
Get Logical Record Information |
23 |
241 |
Get Connection’s Semaphores |
23 |
242 |
Get Semaphore Information |
23 |
245 |
Get File Server Extended Misc Information |
23 |
246 |
Get Volume Extended Miscellaneous Information |
23 |
252 |
Release a Resource |
23 |
253 |
Send Console Broadcast |
23 |
254 |
Clear Connection Number |
Работа с сообщениями |
21 |
01 |
Get Broadcast Message |
21 |
02 |
Disable Broadcasts |
21 |
03 |
Enable Broadcasts |
21 |
04 |
Send Personal Message |
21 |
05 |
Get Personal Message |
21 |
06 |
Open Message Pipe |
21 |
07 |
Close Message Pipe |
21 |
08 |
Check Pipe Status |
21 |
09 |
Broadcast to Console |
21 |
10 |
Send Broadcast Message |
23 |
13 |
Log Network Message |
Работа с принтером и очередями |
17 |
00 |
Write to Spool File |
17 |
01 |
Close Spool File |
17 |
02 |
Set Spool File Flags |
17 |
03 |
Spool a Disk File |
17 |
04 |
Scan Spool File Queue |
17 |
05 |
Delete Spool File |
17 |
06 |
Get Printer Status |
17 |
09 |
Create Spool File |
17 |
10 |
Get Printer’s Queue |
23 |
137 |
Get Queue Jobs from Form List |
Работа с очередями |
23 |
100 |
Create Queue |
23 |
101 |
Destroy Queue |
23 |
110 |
Change Queue Job Position |
23 |
111 |
Attach Queue Server to Queue |
23 |
112 |
Detach Queue Server from Queue |
23 |
116 |
Change to Client’s Rights |
23 |
117 |
Restore Queue Server Rights |
23 |
119 |
Set Queue Server Current Status |
23 |
121 |
Create Queue Job and File |
23 |
122 |
Read Queue Job Entry |
23 |
123 |
Change Queue Job Entry |
23 |
124 |
Service Queue Job |
23 |
125 |
Read Queue Current Status |
23 |
126 |
Set Queue Current Status |
23 |
127 |
Close a File and Start Queue Job |
23 |
128 |
Remove Job from Queue |
23 |
129 |
Get Queue Job List |
23 |
130 |
Change Jobiority |
23 |
131 |
Finish Servicing Queue Job |
23 |
132 |
Abort Servicing Queue Job |
23 |
134 |
Read Queue Server Current Status |
23 |
135 |
Get Queue Job File Size |
Синхронизация |
01 |
- |
File Set Lock |
02 |
- |
File Release Lock |
05 |
- |
Release File |
06 |
- |
Release File Set |
07 |
- |
Clear File |
08 |
- |
Clear File Set |
11 |
- |
Clear Logical Record |
12 |
- |
Release Logical Record |
13 |
- |
Release Logical Record Set |
14 |
- |
Clear Logical Record Set |
28 |
- |
Release Physical Record |
29 |
- |
Release Physical Record Set |
30 |
- |
Clear Physical Record |
31 |
- |
Clear Physical Record Set |
105 |
- |
Log File |
106 |
- |
Lock File Set |
107 |
- |
Log Logical Record |
108 |
- |
Lock Logical Record Set |
109 |
- |
Log Physical Record |
110 |
- |
Lock Physical Record Set |
111 |
00 |
Open/Create Semaphore |
111 |
01 |
Close Semaphore |
111 |
02 |
Wait on Semaphore |
111 |
03 |
Signal Semaphore |
111 |
04 |
Examine Semaphore |
Отслеживание транзакций |
34 |
00 |
TTS Is Available |
34 |
01 |
TTS Begin Transaction |
34 |
02 |
TTS End Transaction |
34 |
03 |
TTS Abort Transaction |
34 |
04 |
TTS Transaction Status |
34 |
05 |
TTS Get Application Thresholds |
34 |
06 |
TTS Set Application Thresholds |
34 |
07 |
TTS Get Workstation Thresholds |
34 |
08 |
TTS Set Workstation Thresholds |
34 |
09 |
TTS Get Transaction Bits |
34 |
10 |
TTS Set Transaction Bits |
Служба каталогов NetWare |
104 |
01 |
Ping for NDS NCP |
104 |
02 |
Send NDS Fragmented Request/Reply |
104 |
03 |
Close NDS Fragment |
104 |
04 |
Return Bindery Context |
104 |
05 |
Monitor NDS Connection |
Работа со статистикой |
123 |
01 |
Get Cache Information |
123 |
02 |
Get File Server Information |
123 |
03 |
NetWare File Systems Information |
123 |
04 |
User Information |
123 |
05 |
Packet Burst Information |
123 |
06 |
IPX/SPX Information |
123 |
07 |
Garbage Collection Information |
123 |
08 |
CPU Information |
123 |
09 |
Volume switch Information |
123 |
10 |
Get NLM Loaded List |
123 |
11 |
NLM Information |
123 |
12 |
Get Directory Cache Information |
123 |
13 |
Get Operating System Version Information |
123 |
14 |
Get Active Connection List by Type |
123 |
15 |
Get NLM Resource Tag List |
123 |
20 |
Active LAN Board List |
123 |
21 |
LAN Configuration Information |
123 |
22 |
LAN Common Counters Information |
123 |
23 |
LAN Custom Counters Information |
123 |
25 |
LSL Information |
123 |
26 |
LSL Logical Board Information |
123 |
30 |
Get Media Manager Object Information |
123 |
31 |
Get Media Manager Objects List |
123 |
32 |
Get Media Manager Children’s List |
123 |
33 |
Get Volume Segment List |
123 |
40 |
Active Protocol Stacks |
123 |
41 |
Get Protocol Stack Configuration Information |
123 |
42 |
Get Protocol Stack Statistics Information |
123 |
43 |
Get Protocol Stack Custom Information |
123 |
44 |
Get Protocol Stack Numbers by Media Number |
123 |
45 |
Get Protocol Stack Numbers by LAN Board Number |
123 |
46 |
Get Media Name by Media Number |
123 |
47 |
Get Loaded Media Number List |
123 |
50 |
Get General Router and SAP Information |
123 |
51 |
Get Network Router Information |
123 |
52 |
Get Network Routers Information |
123 |
53 |
Get Known Networks Information |
123 |
54 |
Get Server Information |
123 |
55 |
Get Server Sources Information |
123 |
56 |
Get Known Servers Information |
123 |
60 |
Get Server Set Commands Information |
123 |
61 |
Get Server Set Categories |
Содержание раздела