| ### Data Structures interface_id The interface identifier of an RPC interface. The interface identifier takes the following form: interface-uuid,major-version.minor-version The version numbers are optional, but if you omit a version number, the value defaults to 0. The UUID is a hexadecimal string and the version numbers are decimal strings, for example: -interface ec1eeb60-5943-11c9-a309-08002b102989,3.11 Leading zeros in version numbers are ignored. Alternatively, you can use dcecp string syntax in the following form: {interface-uuid,major-version.minor-version} For example: -interface {458ffcbe-98c1-11cd-bd93-0000c08adf56 1.0} string_binding_list An RPC string binding that describes a server's location. The value has the form of an RPC string binding, without an object UUID. The binding information contains an RPC protocol, a network address, and sometimes an endpoint within [ ] (square brackets) as follows: rpc-prot-seq:network-addr[endpoint] For a well-known endpoint, include the endpoint in the string binding surrounded by brackets. You may need to use backslash characters (\) to escape the brackets as shown in the following example. Otherwise dcecp interprets the brackets as enclosing another command. -binding ncadg_ip_udp:63.0.2.17\[5347\] For a dynamic endpoint, omit the endpoint from the string binding, for example: -b ncacn_ip_tcp:16.20.15.25 Alternatively, you can use dcecp string syntax. For example: -binding {ncacn_ip_tcp 130.105.1.227 1072} object_uuid The UUID of an object. The UUID is a hexadecimal string, for example: -object 3c6b8f60-5945-11c9-a236-08002b102989 Alternatively, you can use dcecp string syntax. For example: -object {3c6b8f60-5945-11c9-a236-08002b102989} host_address An RPC string binding that describes a host's location. The binding information contains an RPC protocol and the host's network address. Any specific host's network address can be obtained by using the getip command. annotation An informational text string that helps you to identify the purpose of the endpoint. Use quotation marks around the annotation field of endpoints to include internal spaces in an annotation, for example: -annotation "Bulletin Board Server, Version 1.3a" Alternatively, you can use dcecp string syntax. For example: -annotation {Bulletin Board Server, Version 1.3a} version Specifies interface version numbers to be returned with an endpoint show operation. Specify versions using one of the following values for the -version option:
Versions | Action
all | The interface version is ignored.
exact | Both the major and minor versions must match the specified versions.
compatible | The major version must match the specified version, and the minor version must be greater than or equal to the specified version.
major_only | The major version must match the specified version; the minor version is ignored.
upto | The major version must be less than or equal to that specified. If the major versions are equal, the minor version must be less than or equal to that specified.
If the -version option is absent, the command shows compatible version numbers. ###