3.1.5.5 R_InetInfoGetGlobalAdminInformation (Opnum 4)

The R_InetInfoGetGlobalAdminInformation method is called by the client. In response, the server retrieves configuration data shared by all Internet protocol servers.

 DWORD R_InetInfoGetGlobalAdminInformation(
   [in, string, unique] INET_INFO_IMPERSONATE_HANDLE pszServer,
   [in] DWORD dwServerMask,
   [out] LPINET_INFO_GLOBAL_CONFIG_INFO* ppConfig
 );

pszServer: The custom binding handle for the target system, as specified in section 2.1.1. The value MUST NOT be used by the server implementation.

dwServerMask: This value MUST be ignored by the server.

ppConfig: The pointer to a pointer to an INET_INFO_GLOBAL_CONFIG_INFO structure.

Return Values: The method returns 0 (ERROR_SUCCESS) to indicate success; otherwise, it returns a nonzero error code, as specified in [MS-ERREF] section 2.2 or [MS-ERREF] section 2.3.1.

ERROR_SUCCESS (0x00000000)

 Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying RPC protocol, as specified in [MS-RPCE].

In response to this request from the client, the server MUST return the configuration data in ppConfig, if the return code indicates success.