Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poniższa lista zawiera zwięzłe opisy każdej struktury i definicji typów Winsock. Aby uzyskać dodatkowe informacje na temat dowolnej struktury lub definicji typów, kliknij strukturę lub nazwę typedef.
| Struktura | Opis |
|---|---|
| addrinfo | Używana przez funkcję getaddrinfo do przechowywania informacji o adresie hosta. |
| addrinfoW | Używana przez funkcję GetAddrInfoW do przechowywania informacji o adresie hosta. |
| ADDRINFO_DNS_SERVER | Reprezentuje niestandardowy serwer systemu nazw domen (DNS) używany w interfejsach API winsock. |
| addrinfoex | Używana przez funkcję GetAddrInfoEx do przechowywania informacji o adresie hosta. |
| addrinfoex2 | Używana przez funkcję GetAddrInfoEx do przechowywania informacji o adresie hosta, gdy zażądano zarówno nazwy kanonicznej, jak i w pełni kwalifikowanej nazwy domeny. |
| addrinfoex3 | Używana przez funkcję GetAddrInfoEx do przechowywania informacji o adresie hosta, gdy zażądano określonego interfejsu sieciowego. |
| addrinfoex4 | Używana przez funkcję GetAddrInfoEx do przechowywania informacji o adresie hosta, gdy zażądano dojścia do w pełni kwalifikowanej nazwy domeny. |
| addrinfoex5 | Używana przez funkcję GetAddrInfoEx do przechowywania informacji o adresie hosta, gdy zażądano dojścia do w pełni kwalifikowanej nazwy domeny. |
| addrinfoex6 | Używana przez funkcję GetAddrInfoEx do przechowywania informacji o adresie hosta, gdy zażądano dojścia do w pełni kwalifikowanej nazwy domeny. |
| AFPROTOCOLS | Dostarcza listę protokołów, do których programiści aplikacji mogą ograniczać zapytania. Służy tylko do celów zapytania. |
| obiektów blob | Zawiera informacje o bloku danych. Pochodzi z binarnego dużego obiektu. |
| CSADDR_INFO | Zawiera informacje o adresie Winsock dla usługi sieciowej lub dostawcy przestrzeni nazw. |
| fd_set | Używane przez różne funkcje i dostawców usług Winsock, takie jak wybrać, aby umieścić gniazda w "zestawie" w różnych celach, takich jak testowanie danego gniazda w celu zapewnienia czytelności. |
| GROUP_FILTER | Udostępnia parametry filtrowania multiemisji dla adresów IPv6 lub IPv4 multiemisji. |
| GROUP_REQ | Udostępnia informacje o grupie multiemisji dla adresów IPv6 lub IPv4. |
| GROUP_SOURCE_REQ | Udostępnia informacje o grupie multiemisji dla adresów IPv6 lub IPv4, które zawierają źródłowy adres IP. |
| hostent | Przechowuje informacje o danym hoście, takie jak nazwa hosta, adres IP itd. |
| in_addr | Reprezentuje adres internetowy IPv4. |
| in_pktinfo | Przechowuje informacje o odebranych adresach pakietów i jest używany przez system Windows do zwracania informacji o odebranych pakietach. |
| in6_addr | Reprezentuje adres internetowy IPv6. |
| in6_pktinfo | Przechowuje informacje o odebranych adresach pakietów IPv6 i jest używany przez system Windows do zwracania informacji o odebranych pakietach. |
| INET_PORT_RANGE | Udostępnia dane wejściowe używane przez SIO_ACQUIRE_PORT_RESERVATION Ioctl w celu uzyskania rezerwacji środowiska uruchomieniowego dla bloku portów TCP lub UDP. |
| INET_PORT_RESERVATION_INSTANCE | Zawiera rezerwację portów i token dla bloku portów TCP lub UDP. |
| INET_PORT_RESERVATION_TOKEN | Zawiera token rezerwacji portów dla bloku portów TCP lub UDP. |
| ip_mreq | Udostępnia informacje o grupach multiemisji dla adresów IPv4. |
| ip_mreq_source | Udostępnia informacje o grupie multiemisji i źródle adresów IPv4. |
| ip_msfilter | Udostępnia parametry filtrowania multiemisji dla adresów IPv4. |
| ipv6_mreq | Udostępnia informacje o grupie multiemisji dla adresów IPv6. |
| utrzymujące się | Przechowuje informacje na temat określonego gniazda, które określa, jak to gniazdo powinno zachowywać się, gdy dane są kolejkowane do wysłania, a funkcja closesocket jest wywoływana na gniazdie. |
| NAPI_DOMAIN_DESCRIPTION_BLOB | Opisuje domenę obsługiwaną przez dostawcę przestrzeni nazw dla przestrzeni nazw NS_EMAIL. |
| NAPI_PROVIDER_INSTALLATION_BLOB | Zawiera informacje wymagane do zainstalowania dostawcy przestrzeni nazw dla przestrzeni nazw NS_EMAIL. |
| NS_SERVICE_INFO | Zawiera informacje o usłudze sieciowej lub typie usługi sieciowej w kontekście określonej przestrzeni nazw lub zestawu domyślnych przestrzeni nazw. |
| PROTOCOL_INFO | Zawiera informacje o protokole. |
| Zawiera nazwy i numery protokołów, które odpowiadają danej nazwie protokołu. | |
| REAL_TIME_NOTIFICATION_SETTING_INPUT | Zawiera ustawienia danych wejściowych do zastosowania dla ustawienia transportu REAL_TIME_NOTIFICATION_CAPABILITY dla gniazda TCP używanego z ControlChannelTrigger odbierania powiadomień sieciowych w tle w aplikacji Ze Sklepu Windows |
| REAL_TIME_NOTIFICATION_SETTING_OUTPUT | Zawiera ustawienia danych wyjściowych zapytania dla ustawienia transportu REAL_TIME_NOTIFICATION_CAPABILITY dla gniazda TCP używanego z ControlChannelTrigger odbierania powiadomień sieciowych w tle w aplikacji Ze Sklepu Windows. |
| RIO_EXTENSION_FUNCTION_TABLE | Zawiera informacje o funkcjach implementujących zarejestrowane rozszerzenia we/wy usługi Winsock. |
| RIO_BUF | Określa część zarejestrowanego buforu używanego do wysyłania lub odbierania danych sieciowych z zarejestrowanymi rozszerzeniami we/wy usługi Winsock. |
| RIO_BUFFERID | Określa zarejestrowany deskryptor buforu używany z zarejestrowanymi rozszerzeniami we/wy usługi Winsock. |
| RIO_CQ | Określa deskryptor kolejki uzupełniania używany do powiadamiania o uzupełnianiu we/wy przez wysyłanie i odbieranie żądań przy użyciu zarejestrowanych rozszerzeń we/wy usługi Winsock. |
| RIO_NOTIFICATION_COMPLETION | Określa metodę uzupełniania we/wy, która ma być używana z funkcją RIONotify do wysyłania lub odbierania danych sieciowych za pomocą zarejestrowanych rozszerzeń we/wy usługi Winsock. |
| RIO_RQ | Określa deskryptor gniazd używany przez żądania wysyłania i odbierania przy użyciu zarejestrowanych rozszerzeń we/wy usługi Winsock. |
| RIORESULT | Zawiera dane używane do wskazywania wyników uzupełniania żądań używanych z zarejestrowanymi rozszerzeniami we/wy usługi Winsock. |
| RM_FEC_INFO | Określa ustawienia używania funkcji korekty błędów przekazywania (FEC) z niezawodną multiemisji. |
| RM_RECEIVER_STATS | Zawiera informacje statystyczne dotyczące sesji odbiornika Reliable Multicast. |
| RM_SEND_WINDOW | Określa okno niezawodnego wysyłania multiemisji. |
| RM_SENDER_STATS | Zawiera informacje statystyczne dotyczące sesji nadawcy niezawodnej multiemisji. |
| Przechowuje lub zwraca nazwę i numer usługi dla danej nazwy usługi. | |
| SERVICE_ADDRESS | Zawiera informacje o adresie usługi. |
| SERVICE_ADDRESSES | Zawiera tablicę struktur danych SERVICE_ADDRESS. |
| SERVICE_INFO | Zawiera informacje o usłudze sieciowej lub typie usługi sieciowej. |
| SERVICE_TYPE_INFO_ABS | Zawiera informacje o typie usługi sieciowej. |
| SERVICE_TYPE_VALUE_ABS | Zawiera informacje o wartości typu usługi sieciowej. Informacje mogą być specyficzne dla przestrzeni nazw. |
| sockaddr | Zawiera informacje o adresie gniazda. Struktura sockaddr różni się w zależności od wybranego protokołu. Ograniczone do IPv4; Zamiast tego użyj SOCKADDR_STORAGE. |
| SOCKADDR_IRDA | Używane z operacjami gniazd IrDA zdefiniowanymi przez rodzinę adresów AF_IRDA. |
| SOCKADDR_STORAGE | Przechowuje informacje o adresach gniazd i jest wystarczająco duży do przechowywania informacji o adresach IPv4 lub IPv6, promowaniu niezależności protokołu i wersji protokołu. Użyj tej struktury zamiast struktury sockaddr. |
| SOCKET_ADDRESS | Przechowuje informacje o adresach specyficznych dla protokołu. |
| SOCKET_ADDRESS_LIST | Przechowuje tablicę struktur SOCKET_ADDRESS zawierających informacje o adresach specyficznych dla protokołu. |
| SOCKET_PEER_TARGET_NAME | Zawiera adres IP i nazwę elementu docelowego elementu równorzędnego oraz typ protokołu zabezpieczeń, który ma być używany w gniazdach. |
| SOCKET_SECURITY_QUERY_INFO | Zawiera informacje o zabezpieczeniach zwracane przez funkcję WSAQuerySocketSecurity. |
| SOCKET_SECURITY_QUERY_TEMPLATE | Zawiera szablon zabezpieczeń używany przez funkcję WSAQuerySocketSecurity. |
| SOCKET_SECURITY_SETTINGS | Określa ogólne wymagania dotyczące zabezpieczeń gniazda. |
| SOCKET_SECURITY_SETTINGS_IPSEC | Określa różne wymagania dotyczące zabezpieczeń i ustawienia specyficzne dla protokołu IPsec. |
| limitu czasu | Służy do określania wartości czasu. Skojarzony z plikiem Time.h. |
| TRANSMIT_FILE_BUFFERS | Określa dane, które mają być przesyłane przed i po pliku podczas operacji transferu TransmitFile. |
| TRANSMIT_PACKETS_ELEMENT | Określa pojedynczy element danych, który ma być przesyłany przez funkcję TransmitPackets. |
| TRANSPORT_SETTING_ID | Określa identyfikator ustawienia transportu używany przez SIO_APPLY_TRANSPORT_SETTING i SIO_QUERY_TRANSPORT_SETTING IOCTLs do zastosowania lub wykonywania zapytań dotyczących ustawienia transportu dla gniazda. |
| WSABUF | Umożliwia tworzenie lub manipulowanie buforem danych. |
| WSACOMPLETION | Określa ustawienia powiadomień ukończenia dla wywołań sterowania we/wy wykonanych w zarejestrowanej przestrzeni nazw. |
| WSADATA | Zawiera informacje o implementacji gniazd systemu Windows. |
| WSAMSG | Przechowuje informacje o adresach i opcjonalnych kontrolkach dotyczących podłączonych i nie połączonych gniazd. Używany z LPFN_WSARECVMSG (WSARecvMsg) funkcji. |
| WSANAMESPACE_INFO | Zawiera informacje o rejestracji dostawcy przestrzeni nazw. |
| WSANAMESPACE_INFOEX | Zawiera rozszerzone informacje o rejestracji dostawcy przestrzeni nazw. |
| WSANETWORKEVENTS | Przechowuje wewnętrzne informacje o zdarzeniach sieciowych gniazda. |
| WSANSCLASSINFO | Zawiera informacje o poszczególnych parametrach dla określonej przestrzeni nazw winsock. |
| WSAOVERLAPPED | Zapewnia medium komunikacyjne między zainicjowaniem nakładanej operacji we/wy a jego kolejnym ukończeniem. |
| WSAPOLLFD | Przechowuje informacje o gniazdach używane przez funkcję WSAPoll. |
| WSAPROTOCOL_INFO | Przechowuje lub pobiera pełne informacje dla danego protokołu. |
| WSAPROTOCOL_INFOW | Przechowuje lub pobiera pełne informacje dla danego protokołu. Nazwa protokołu jest reprezentowana jako tablica znaków Unicode. |
| WSAPROTOCOLCHAIN | Zawiera zliczaną listę identyfikatorów wpisu wykazu, które składają się na łańcuch protokołów. |
| WSAQUERYSET | Zawiera odpowiednie informacje o danej usłudze. |
| WSAQUERYSET2 | Zawiera odpowiednie informacje o danej usłudze. |
| WSASERVICECLASSINFO | Zawiera informacje o określonej klasie usługi. |
| WSAVERSION | Zapewnia porównanie wersji w usłudze Winsock. |