2.2.1.2.4 DNS_RPC_UNICODE_STRING_LIST

DNS_RPC_UNICODE_STRING_LIST defines a structure that contains a list of null-terminated Unicode strings. This structure is used by the DNS Server Management Protocol while processing the R_DnssrvComplexOperation2 (section 3.1.4.8) method call, with operations of type "EnumerateKeyStorageProviders".

 typedef struct _DnsRpcUnicodeStringList {
   [range(0,10000)] DWORD dwCount;
   [size_is(dwCount), string] wchar_t * pwszStrings[];
 } DNS_RPC_UNICODE_STRING_LIST,
  *PDNS_RPC_UNICODE_STRING_LIST;

dwCount: The number of strings present in the pwszStrings array.

pwszStrings: A variable-length array of pointers to null-terminated Unicode strings.