Funzioni messaggio (gestione di rete)
[Le funzioni di messaggio non sono supportate a partire da Windows Vista perché i servizi di avviso e messenger non sono supportati.]
Le funzioni messaggi di gestione di rete inviano messaggi e mantengono gli alias dei messaggi. Di seguito sono elencate le funzioni del messaggio.
Windows Server 2003: I servizi di avviso e messenger sono disabilitati per impostazione predefinita. È necessario riabilitare i servizi prima di chiamare la gestione di rete funzioni di avviso o le funzioni message di gestione di rete.
Funzione | Descrizione |
---|---|
NetMessageBufferSend | Invia un messaggio a un alias di messaggio registrato. |
NetMessageNameAdd | Registra un alias di messaggio nella tabella dei nomi del messaggio. |
NetMessageNameDel | Elimina un alias di messaggio dalla tabella dei nomi del messaggio. |
NetMessageNameEnum | Elenca tutti gli alias di messaggio archiviati nella tabella dei nomi del messaggio. |
NetMessageNameGetInfo | Restituisce informazioni su un alias di messaggio specifico nella tabella dei nomi del messaggio. |
Un messaggio è un buffer di dati di testo inviati a un utente o a un'applicazione in rete. Per ricevere un messaggio, un utente o un'applicazione deve registrare un alias di messaggio nella tabella dei nomi dei messaggi di un computer. Gli alias seguenti vengono registrati per impostazione predefinita: "user", "machine", "domain" o "*" (il dominio corrente del computer). L'alias "dominio" specifica il set di computer che hanno lo stesso nome di dominio definito come dominio o come gruppo di lavoro e restare in ascolto delle trasmissioni nella stessa subnet. Per NetBIOS su TCP/IP, specificando l'alias "dominio" può anche essere eseguito su subnet se il nome di dominio viene risolto da un server dei nomi o se le trasmissioni di datagrammi NetBIOS vengono inoltrate tra router. Pertanto, i messaggi inviati a un dominio non hanno garantito il recapito a tutti i membri del dominio. È anche possibile che alcuni membri del dominio ricevano il messaggio più volte se sono installati più trasporti che supportano NetBIOS.
È anche possibile registrare un alias di messaggio chiamando la funzione NetMessageNameAdd. Una tabella dei nomi di messaggio contiene un elenco di alias di messaggio registrati (utenti e applicazioni) autorizzati a ricevere messaggi. Gli alias registrati nella tabella dei nomi del messaggio non fanno distinzione tra maiuscole e minuscole.
Il servizio messenger deve essere in esecuzione nel computer ricevente per visualizzare un messaggio popup quando viene ricevuto il messaggio. Inoltre, il servizio Workstation deve essere in esecuzione nel computer locale. NetBIOS è il meccanismo di trasporto usato tra il mittente e il destinatario.
Le funzioni dei messaggi sono disponibili a due livelli di informazioni:
Il livello di informazioni MSG_INFO_1 esiste solo per la compatibilità. Il servizio messenger non inoltra nomi o consente l'inoltro dei nomi.