Condividi tramite


Architettura della connettività del driver V4

Importante

La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.

Per altre informazioni, vedere Piattaforma di stampa moderna e guida alla progettazione dell'app di supporto per la stampa.

L'obiettivo principale dei componenti di connettività nel modello di driver di stampa v4 consiste nel fornire supporto avanzato per le comunicazioni bidirezionali tramite lo schema bidirezionale, talvolta definito semplicemente Bidi.

Il modello di driver di stampa v4 supporta uno stack di connettività semplificato rispetto al modello di driver di stampa v3.

Monitoraggi delle porte e monitoraggi della lingua

I monitoraggi delle porte e i monitoraggi della lingua non Microsoft non sono supportati nel modello di driver v4 o con driver di classe di stampa. Il modello di driver di stampa v4 continua a usare il formato di file dell'estensione WSDMon Bidi e il formato di file dell'estensione Bidi SNMP (Simple Network Management Protocol). Novità della versione 4 è la possibilità di supportare Bidi tramite USB usando i file XML dell'estensione USBMon Bidi e JavaScript.

Schema bidirezionale

Questa tabella mostra i file e le informazioni che è necessario fornire, a seconda delle funzionalità che si desidera supportare. E il tipo di protocollo di comunicazione selezionato per il dispositivo di stampa.

Tipo di comunicazione Nessun file di estensione File di estensione Bidi Configurazione automatica avanzata
USB Le proprietà seguenti vengono popolate nello schema Bidi con il monitoraggio della porta:

\Printer.DeviceInfo:Manufacturer

\Printer.DeviceInfo:ModelName

\Printer.DeviceInfo:IEEE1284DeviceId

\Printer.DeviceInfo:HardwareId

\Printer.DeviceInfo:CompatibleId

\Printer.DeviceInfo:SerialNumber
È necessario specificare i file seguenti:

File di estensione Bidi XML - File di estensione JavaScript Bidi
Il dispositivo di stampa deve supportare questa funzionalità ed è necessario fornire i file di estensione Bidi.
Servizi Web per dispositivi (WSD) Le proprietà standard della specifica WS-Print o della specifica WS-Print v1.1 vengono popolate nello schema Bidi con il monitor della porta. È necessario specificare il file seguente:

File di estensione Bidi XML
Il dispositivo di stampa deve supportare il protocollo WS-Print v1.1.
TCP/IP (SNMP)
Se viene implementato MIB di Monitoraggio porte, le proprietà seguenti vengono popolate nello schema Bidi con il monitoraggio della porta:

\Printer.DeviceInfo:Manufacturer

\Printer.DeviceInfo:ModelName

\Printer.DeviceInfo:IEEE1284DeviceId

\Printer.DeviceInfo:HardwareId

\Printer.DeviceInfo:CompatibleId

\Printer.DeviceInfo.NetworkingInfo:PresentationUrl

\Printer.Configuration.Memory:Size

\Printer.Configuration.HardDisk:Installed

\Printer.Configuration.DuplexUnit:Installed
È necessario specificare il file seguente:

File di estensione Bidi XML
Il dispositivo di stampa deve supportare questa funzionalità ed è necessario fornire i file di estensione Bidi.

Per altre informazioni, vedere Schema di comunicazione bidirezionale e monitoraggi delle porte WSDMon. Per altre informazioni sulla personalizzazione dei monitoraggi delle porte per estendere lo schema Bidi, vedere Personalizzazione dei monitoraggi delle porte della stampante.

Schema di comunicazione bidirezionale

Personalizzazione dei monitoraggi delle porte della stampante

Connettività del driver della stampante V4

Monitoraggi delle porte WSDMon