IGPMGPO::GenerateReportToFile method

Gets the report for a GPO and then saves the report to a file in a specified path.

Syntax


HRESULT GenerateReportToFile(
  [in]  GPMReportType gpmReportType,
  [in]  BSTR          bstrTargetFilePath,
  [out] IGPMResult    **ppIGPMResult,
  [in]  BSTR          TargetFile
);

Parameters

gpmReportType [in]

Specifies whether the report is in XML or HTML.

bstrTargetFilePath [in]

Binary string that contains the path of the file in which the report is being saved. Use a null-terminated string.

ppIGPMResult [out]

Pointer to an IGPMResult interface. The Status property contains a reference to an IGPMStatusMsgCollection.

Note  The value of the Result property of the IGPMResult interface is indeterminate and should not be relied upon.
 
TargetFile [in]

Binary string that contains the path of the file in which the report is being saved.

Return value

C++

Returns S_OK if successful. Returns a failure code if an error occurs.

JScript

Returns a reference to a GPMResult object.

Note  The value of the Result property is indeterminate and should not be relied upon.
 

VB

Returns a reference to a GPMResult object.

Note  The value of the Result property is indeterminate and should not be relied upon.
 

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Header

Gpmgmt.h

IDL

Gpmgmt.idl

DLL

Gpmgmt.dll

IID

IID_IGPMGPO is defined as 58CC4352-1CA3-48E5-9864-1DA4D6E0D60F

See also

IGPMGPO

 

 

Show: