Unit uSock
Variáveis
Descrição
Uses
- Windows
- Winsock
Visão Geral
Classes, Interfaces, Objetos e Registros
Nome | Descrição |
---|---|
[Comprimido] Registro SockAddr_Gen |
|
Registro Interface_Info |
|
Registro tNetworkInterface |
Funções e Procedimentos
Function WSAIoctl(aSocket : TSocket; aCommand : DWord; lpInBuffer : Pointer; dwInBufferLen : DWord; lpOutBuffer : Pointer; dwOutBufferLen : DWord; lpdwOutBytesReturned : LPDWord; lpOverLapped : Pointer; lpOverLappedRoutine : Pointer) : Integer; stdcall; external 'WS2_32.DLL'; |
Function GetNetworkInterfaces(Var aNetworkInterfaceList : tNetworkInterfaceList): Boolean; |
Tipos
tNetworkInterfaceList = Array of tNetworkInterface; |
Constantes
SIO_GET_INTERFACE_LIST = $4004747F; |
IFF_UP = $00000001; |
IFF_BROADCAST = $00000002; |
IFF_LOOPBACK = $00000004; |
IFF_POINTTOPOINT = $00000008; |
IFF_MULTICAST = $00000010; |
Descrição
Funções e Procedimentos
Function WSAIoctl(aSocket : TSocket; aCommand : DWord; lpInBuffer : Pointer; dwInBufferLen : DWord; lpOutBuffer : Pointer; dwOutBufferLen : DWord; lpdwOutBytesReturned : LPDWord; lpOverLapped : Pointer; lpOverLappedRoutine : Pointer) : Integer; stdcall; external 'WS2_32.DLL'; |
Function GetNetworkInterfaces(Var aNetworkInterfaceList : tNetworkInterfaceList): Boolean; |
Tipos
tNetworkInterfaceList = Array of tNetworkInterface; |
Constantes
SIO_GET_INTERFACE_LIST = $4004747F; |
Constants found in manual on non-officially documented M$ Winsock functions |
IFF_UP = $00000001; |
IFF_BROADCAST = $00000002; |
IFF_LOOPBACK = $00000004; |
IFF_POINTTOPOINT = $00000008; |
IFF_MULTICAST = $00000010; |
Gerado por PasDoc 0.16.0.