Таблица операций и субопераций NCP
Семёнов Ю.А. (ГНЦ ИТЭФ), book.itep.ru
Код операции | Код субоперации | Описание |
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</ TD> | 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 |