13.07.2015 Views

[MS-DFSRH]: DFS Replication Helper Protocol Specification

[MS-DFSRH]: DFS Replication Helper Protocol Specification

[MS-DFSRH]: DFS Replication Helper Protocol Specification

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

and 0xFFFFFFFF on failure. For protocol purposes, all nonzero values MUST be treated asequivalent failures.After receiving this message, the server MUST create the IServerHealthReport::GetReportmessage with the same input parameters and then process this message.If a nonzero return code was received as a result of processing theIServerHealthReport::GetReport message, the server MUST immediately return this return codeto the client.For a zero error code, the server MUST return the size of the uncompressed report that is returnedfrom IServerHealthReport::GetReport through the uncompressedReportSize output parameter.The server MUST also return the information about the version vectors that is returned byIServerHealthReport::GetReport through the memberVersionVectors output parameter.The server MUST encode the report as a field in the format that is specified by the WindowsServer 2003 compression algorithm in [<strong>MS</strong>-DRSR] section 4.1.10.2.13. After examining thecompressed report size:• If the compressed report size is less than the uncompressed size, the server MUST return thecompressed report through the reportCompressed output parameter.• If the compressed report size is greater than or equal to the uncompressed size, the server MUSTreturn the uncompressed report through the reportCompressed output parameter.The server MUST return the response to the client. The response MUST contain the outputparameters that are mentioned above and also the status of the operation.3.1.5.4.3 GetRawReportEx Method (Opnum 5)The GetRawReportEx method is not currently in use and has never been implemented in anyversion of the <strong>DFS</strong>-R <strong>Helper</strong> <strong>Protocol</strong>. It is reserved for future use.HRESULT GetRawReportEx([in] GUID replicationGroupGuid,[in] SAFEARRAY(VARIANT)* reportOptions,[out] SAFEARRAY(VARIANT)* report);replicationGroupGuid: Not implemented.reportOptions: Not implemented.report: Not implemented.Return Values: Return Values: The server MUST return the E_NOTIMPL error code (numericvalue 0x80000001L) and take no action.Return value/code0x80000001E_NOTIMPLDescriptionNot implemented.64 / 81[<strong>MS</strong>-<strong><strong>DFS</strong>RH</strong>] – v20080207<strong>DFS</strong> <strong>Replication</strong> <strong>Helper</strong> <strong>Protocol</strong> <strong>Specification</strong>Copyright © 2008 Microsoft Corporation.Release: Thursday, February 7, 2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!