Desktop Functions: Smart Device Functions:
|
Search Results for "AI" in [All]Structures
short recv_buff_unavail;
short xmit_buf_unavail;
Dim recv_buff_unavail As Short
Dim xmit_buf_unavail As Short
WORD recv_buff_unavail;
WORD xmit_buf_unavail; 2: addrinfo
internal AI ai_flags;
internal ADDRESS_FAMILIES_INT ai_family;
internal SOCKET_TYPE_INT ai_socktype;
internal PROTOCOL_INT ai_protocol;
internal uint ai_addrlen;
//internal IntPtr ai_canonname;
internal char* ai_canonname;
//internal IntPtr ai_addr;
internal sockaddr_UNSAFE* ai_addr;
//internal IntPtr ai_next;
internal addrinfo* ai_next;
if ((IntPtr) ai_next == IntPtr.Zero)
var info = ai_next;
if ((IntPtr) (info->ai_next) == IntPtr.Zero)
info = info->ai_next;
get { return new string(ai_canonname); }
(IntPtr) ai_addr,
(IntPtr) ai_addr,
ai_flags = AI.AI_NOTHING,
ai_family = ADDRESS_FAMILIES_INT.AF_UNSPEC,
ai_socktype = SOCKET_TYPE_INT.SOCK_STREAM,
ai_protocol = PROTOCOL_INT.IPPROTO_IP 3: AI
internal enum AI : int
AI_PASSIVE = 0x01,
/// The canonical name is returned in the first ai_canonname member.
AI_CANONNAME = 0x02,
AI_NUMERICHOST = 0x04,
AI_ADDRCONFIG = 0x0400,
/// The address information can be from a non-authoritative namespace provider. This option is only supported on Windows Vista or later for the NS_EMAIL namespace.
AI_NON_AUTHORITATIVE = 0x04000,
/// The address information is from a secure channel. This option is only supported on Windows Vista or later for the NS_EMAIL namespace.
AI_SECURE = 0x08000,
/// The address information is for a preferred name for a user. This option is only supported on Windows Vista or later for the NS_EMAIL namespace.
AI_RETURN_PREFERRED_NAMES = 0x010000,
AI_FILESERVER = 0x00040000
Structure AI 4: BITMAP 5: BITMAPINFO The BITMAPINFOHEADER contains information about the color space and dimensions of a DIB. 7: BitVector32
Public Shared Sub Main()
End Sub 'Main
struct BP_PAINTPARAMS : IDisposable
public BP_PAINTPARAMS(BPPF flags)
cbSize = Marshal.SizeOf(typeof(BufferedPaintParams));
Structure BP_PAINTPARAMS 9: BROWSEINFO 10: BSMINFO 11: CAPTUREPARMS
/// The CAPTUREPARMS structure contains parameters that control the streaming video capture process.
/// if memory is unavailable.
''' if memory is unavailable. 12: CEOSVERSIONINFO 13: CERT_CONTEXT
/// Contains extended result information obtained by calling the ChangeWindowMessageFilterEx function
/// If the function succeeds, this field contains a value from the ExtStatusEnum. 17: CIDA
/// An array of offsets, relative to the beginning of this structure. The array contains
/// cidl+1 elements. The first element of aoffset contains an offset to the fully-qualified
/// Each of the remaining elements of the array contains an offset to one of the PIDLs to be 18: COLORREF Actually, there's no COLORREF structure in native Win32. It is typedef-ed to DWORD, which means that in the managed world its direct counterpart is [System.Int32] (aka int in C#). So, when faced with interop involving COLORREF'S you'd better treat them as int's. Also have in mind that the color components are stored in reverse order, i.e. the Red component is in the lowest-byte. In short, the format is 0x00BBGGRR. You can use a code similar to the following to obtain a COLORREF: 19: COMBOBOXINFO 20: COMMTIMEOUTS ->If there are no bytes in the input buffer, ReadFile waits until a byte arrives and then returns immediately. 21: COMPONENT 22: COMPONENTSOPT 23: COMSTAT 24: COPYDATASTRUCT
public IntPtr dwData; // Any value the sender chooses. Perhaps its main window handle?
// The first field, dwData, may contain anything the sender wishes; it is the equivalent of System.Object sender in an EventHandler.
// An example of sending a message containing a txStruct.
// containing a geocoordinate rectangle
/// locally than it does remotely. This is useful in inter-domain scenarios where there is 26: CREDUI_INFO 27: CRL_CONTEXT 28: CRYPT_ATTR_BLOB 29: CRYPT_BIT_BLOB 32: D96NTC14E2 °¬K)x¹¾¥Ç«KèÎæH¼ÈtY °ÎÊ!¯®cÄ)Ƴó~þñfÍMî J asêKw'H2Õè7²@¸7S¬I$Võm¼u][JÿvÇ´uwU[}vñËBc!LjÚiý8¹ ýD~|rÙÎ%¿"gY²âºØÍ/9¦ÌÑPkò¿:URÅ +ßáUZ7ÀÛn p³8´ÍÁa0¼D[Sba;½;k« =w¬Õ.¥AÃ÷=0¹¹EHv5Äè£ôÔTâÑMU&@±Joáó f/®d D=5ø"{Icmvba[(qKaIÓõñ,ò"]ÚìN¤e÷ÉSªã9|&ÎTÄ=ïmÐ×ÙWØyÅFÓ«áã%AÉwÿòëû° ¥ä2I0lfëjÌò.'BÜLO ÊÒ/ %¢A²0ët&á½N&¼³BtA¼ ÈiE ¡AQ+úÓ0FFúÉ;(øì ç#êÞ]Bͺ 9nKò @rôçÖÿëÏ@n®gºN?3²ó T$ySZ//Aiâ¸sõ«Ñ7!÷ Ù)ú¥<©çPb¨8Bk×ïìÕX3SÞ¬!íý¦[{qP¡¨Ä÷¨6:Ñ3NMòû,Ò¾jùÜ\Bâ~H÷°QÇ'düÜèäuعs|#QyÍÏâÚo.8é-Vm*'õìyiÜY4ðH<«] ´2?bóJ4Þ!':qûµ% ÔåíìIÀø+2¥Ãν O&g%èy8«6Å-ßrÔM qÍ$ãzòQ603mCÓ ªÎ¶J%+ùa½Yi|x°cØp9&QßNøÂ³£p«ÀCmTUñ¢W/M¥d åeD¸ë©ÿûp\Xì:fL×zc«åÊÁ\ai:H×°vhb¶BÑSsÈ¡×Ý?|¼MotpÓïHéáåïeñìûØTÑYø¬ËL¿À>#îü^ekÅb%&Nöàö,çâ Q2Ó/ñ],0RåH¼0`£És¨è 33: DEBUG_EVENT 34: DELTA_INPUT 35: DESKBANDINFO
/// This member is ignored if dwModeFlags does not contain DBIMF_VARIABLEHEIGHT.
/// The band container will attempt to use these values, but the band is not guaranteed to be this size.
/// This member is ignored if dwModeFlags does not contain the DBIMF_BKCOLOR flag. 36: DEVMODE 38: DISK_GEOMETRY 39: DNS_RPC_RECORD The Load method is needed because there's no way (that I can find) to have Marshal automatically put the trailing bytes into the Buffer array. I have invented the "DNS_RPC_RECORD_HEADER" type so that I can use PtrToStructure to load all the constant-sized parts automatically.
struct DOMAIN_CONTROLLER_INFO
public string DomainControllerName;
public string DomainControllerAddress;
public uint DomainControllerAddressType;
public Guid DomainGuid;
public string DomainName;
Structure DOMAIN_CONTROLLER_INFO 41: DOT11_SSID
internal struct DSROLE_PRIMARY_DOMAIN_INFO_BASIC
public string DomainNameFlat;
public string DomainNameDns;
public string DomainForestName;
public Guid DomainGuid;
Structure DSROLE_PRIMARY_DOMAIN_INFO_BASIC
struct DS_DOMAIN_CONTROLLER_INFO_2 {
[MarshalAs(UnmanagedType.LPTStr)] public string ComputerObjectName; // CN=server1,OU=Domain Controllers,DC=dom1,DC=ad,DC=sys
Structure DS_DOMAIN_CONTROLLER_INFO_2 returned by DsGetDomainControllerInfo() 47: DS_NAME_RESULT 49: EDITBALLOONTIP 50: ENUMLOGFONTEX 51: FAX_PRINT_INFO
public string DrEmailAddress; 52: FILE_INFO_3 This structure is allocated by a user-mode application. It is a container for a reply that the application sends in response to a message received from a kernel-mode minifilter or minifilter instance. 54: FORMATETC
DVASPECT_THUMBNAIL = 2,
// The data is in the streams and storages contained by this IStorage instance.
DVASPECT_THUMBNAIL = 2
' The data is in the streams and storages contained by this IStorage instance. 55: GROUP_INFO_1 56: GUITHREADINFO The GUITHREADINFO structure contains information about a graphical user interface (GUI) thread. For example you can get the caret (blinking cursor in textfields) position 57: ICONINFO 58: IMAGEINFO 60: IMAGE_DOS_HEADER
''' Note that some OSs and/or programs may fail if the header is not a multiple of 512 bytes.
''' The program can't be loaded if there isn't at least this much memory available to it.
''' Normally, the OS reserves all the remaining conventional memory for your program,
''' Overlay number. Overlay number. Normally zero, meaning that it's the main program.
' Note that some OSes and/or programs may fail if the header is not a multiple of 512 bytes.
' The program can't be loaded if there isn't at least this much memory available to it.
' Normally, the OS reserves all the remaining conventional memory for your program, but
' Overlay number. Overlay number. Normally zero, meaning that it's the main program. Cut off search results after 60. Please refine your search. |