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