Module: RubySMB::Dcerpc::PrintSystem
- Defined in:
- lib/ruby_smb/dcerpc/print_system.rb,
lib/ruby_smb/dcerpc/print_system/rpc_enum_printer_drivers_request.rb,
lib/ruby_smb/dcerpc/print_system/rpc_add_printer_driver_ex_request.rb,
lib/ruby_smb/dcerpc/print_system/rpc_enum_printer_drivers_response.rb,
lib/ruby_smb/dcerpc/print_system/rpc_add_printer_driver_ex_response.rb,
lib/ruby_smb/dcerpc/print_system/rpc_get_printer_driver_directory_request.rb,
lib/ruby_smb/dcerpc/print_system/rpc_get_printer_driver_directory_response.rb
Defined Under Namespace
Classes: DriverContainer, DriverInfo2, PDriverInfo2, RpcAddPrinterDriverExRequest, RpcAddPrinterDriverExResponse, RpcEnumPrinterDriversRequest, RpcEnumPrinterDriversResponse, RpcGetPrinterDriverDirectoryRequest, RpcGetPrinterDriverDirectoryResponse, RprnByteArrayPtr
Constant Summary collapse
- UUID =
'12345678-1234-abcd-ef00-0123456789ab'.freeze
- VER_MAJOR =
1
- VER_MINOR =
0
- RPC_ENUM_PRINTER_DRIVERS =
Operation numbers
10
- RPC_GET_PRINTER_DRIVER_DIRECTORY =
12
- RPC_ADD_PRINTER_DRIVER_EX =
89
- APD_STRICT_UPGRADE =
0x00000001
- APD_STRICT_DOWNGRADE =
0x00000002
- APD_COPY_ALL_FILES =
0x00000004
- APD_COPY_NEW_FILES =
0x00000008
- APD_COPY_FROM_DIRECTORY =
0x00000010
- APD_DONT_COPY_FILES_TO_CLUSTER =
0x00001000
- APD_COPY_TO_ALL_SPOOLERS =
0x00002000
- APD_INSTALL_WARNED_DRIVER =
0x00008000
- APD_RETURN_BLOCKING_STATUS_CODE =
0x00010000