Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Klient používá OID_CO_GET_ADDRESSES OID k vytvoření dotazu na správce volání. Tento dotaz se provede v reakci na správce volání, který klientovi posílá OID_CO_ADDRESS_CHANGE. V reakci na tento dotaz odešle správce volání klientovi seznam adres formátovaný jako CO_ADDRESS_LIST strukturu, která je definována takto:
typedef struct _CO_ADDRESS_LIST {
ULONG NumberOfAddressesAvailable;
ULONG NumberOfAddresses;
CO_ADDRESS AddressList;
} CO_ADDRESS_LIST, *PCO_ADDRESS_LIST;
Členové této struktury obsahují následující informace:
NumberOfAddressesAvailable
Určuje maximální počet adres v seznamu adres manažera volání. Bez ohledu na skutečný počet adres, které správce volání vrátí klientovi na AddressList, velikost vyrovnávací paměti v AddressList je vždy NumberOfAddressesAvailable vynásobená velikostí adresy, což je pevná velikost specifická pro správce volání.
NumberOfAddresses
Určuje počet adres, které správce volání napsal do AddressList.
AddressList
Adresa aliasu je naformátovaná jako CO_ADDRESS struktura definovaná takto:
typedef struct _CO_ADDRESS {
ULONG AddressSize;
UCHAR Address[1];
} CO_ADDRESS, *PCO_ADDRESS;
Členové této struktury obsahují následující informace:
AddressSize
Určuje velikost v bajtech struktury na Address .
adresy
Určuje pole s proměnnou délkou, která obsahuje seznam adres. Formát adresy je specifický pro protokol signalizace používaný správcem volání.
AddressList obsahuje síťové adresy, na kterých je možné dosáhnout místního hostitele. AddressList vrácený konkrétnímu klientovi obsahuje adresy, které jsou společné pro všechny klienty, a také adresy, které klient sám přidal do seznamu adres manažera volání s OID_CO_ADD_ADDRESS.
Požadavky
verze: Windows Vista a novější header: Ntddndis.h (včetně Ndis.h)