MSBDN_OUTPUT_VALUE
[This is preliminary documentation and subject to change.]
The MSBDN_OUTPUT_VALUE structure contains information about a dynamic value for a virtual interface's configuration.
typedef struct MSBDN_OUTPUT_VALUE {
DWORD Index;
DWORD Type;
LPWSTR Name;
union {
DWORD Dword;
LPWSTR String;
IN_ADDR IPAddress;
BOOL Boolean;
};
} MSBDN_OUTPUT_VALUE;
Members
-
Index
-
Index number of a dynamic value for a virtual interface's configuration.
-
Type
-
Value specifying the type of information stored as configuration data. The following table lists and describes the valid values.
Value |
Meaning |
MSBDN_OUTPUT_VALUE_BOOLEAN |
BOOL data type |
MSBDN_OUTPUT_VALUE_DWORD |
DWORD data type |
MSBDN_OUTPUT_VALUE_IPADDRESS |
IN_ADDR data type |
MSBDN_OUTPUT_VALUE_STRING |
LPWSTR data type |
-
Name
-
A null-terminated string containing the name of a dynamic value for a virtual interface's configuration.
-
Dword
-
Member of the union contained in MSBDN_OUTPUT_VALUE that can hold a 32-bit number (DWORD) as configuration data.
-
String
-
Member of the union contained in MSBDN_OUTPUT_VALUE that can hold a Unicode string (LPWSTR) as configuration data.
-
IPAddress
-
Member of the union contained in MSBDN_OUTPUT_VALUE that can hold an IP address (IN_ADDR) as configuration data.
-
Boolean
-
Member of the union contained in MSBDN_OUTPUT_VALUE that can hold a Boolean value (BOOL) as configuration data.
See Also
msbdnOutputGetValue, msbdnOutputSetValue