Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das OID_CO_GET_ADDRESSES OID wird vom Client verwendet, um eine Abfrage an den Anruf-Manager zu stellen. Diese Abfrage wird als Reaktion auf den Anrufmanager durchgeführt, der eine OID_CO_ADDRESS_CHANGE an den Client sendet. Als Reaktion auf diese Abfrage sendet der Anrufmanager dem Client eine Adressliste, die als CO_ADDRESS_LIST Struktur formatiert ist, wie folgt definiert:
typedef struct _CO_ADDRESS_LIST {
ULONG NumberOfAddressesAvailable;
ULONG NumberOfAddresses;
CO_ADDRESS AddressList;
} CO_ADDRESS_LIST, *PCO_ADDRESS_LIST;
Die Elemente dieser Struktur enthalten die folgenden Informationen:
NumberOfAddressesAvailable
Gibt die maximale Anzahl von Adressen in der Adressenliste des Anrufmanagers an. Unabhängig von der tatsächlichen Anzahl der Adressen, die der Anrufmanager bei AddressList-an den Client zurückgibt, ist die Größe des Puffers bei AddressList- immer NumberOfAddressesAvailable multipliziert mit der Adressgröße, die eine feste Größe ist, die für den Anrufmanager spezifisch ist.
NumberOfAddresses-
Gibt die Anzahl der Adressen an, die der Anrufmanager in AddressList-geschrieben hat.
AddressList-
Die Aliasadresse ist als CO_ADDRESS Struktur formatiert, die wie folgt definiert ist:
typedef struct _CO_ADDRESS {
ULONG AddressSize;
UCHAR Address[1];
} CO_ADDRESS, *PCO_ADDRESS;
Die Elemente dieser Struktur enthalten die folgenden Informationen:
AddressSize-
Gibt die Größe in Byte der Struktur bei Address an.
Adresse
Gibt ein Array mit variabler Länge an, das die Liste der Adressen enthält. Das Adressformat ist spezifisch für das Signalprotokoll, das vom Anrufmanager verwendet wird.
Die AddressList- enthält Netzwerkadressen, an denen der lokale Host erreicht werden kann. Die AddressList-, die an einen bestimmten Client zurückgegeben werden, enthält Adressen, die allen Clients gemeinsam sind, sowie alle Adressen, die der Client selbst der Liste der Adressen des Anrufmanagers mit OID_CO_ADD_ADDRESS hinzugefügt hat.
Anforderungen
Version: Windows Vista und höher Header-: Ntddndis.h (enthalten Ndis.h)