IVsBuildableProjectCfg.QueryStartBuild(UInt32, Int32[], Int32[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定项目是否能够启动生成操作。
int QueryStartBuild(unsigned int dwOptions, std::Array <int> const & pfSupported, std::Array <int> const & pfReady);
public int QueryStartBuild (uint dwOptions, int[] pfSupported, int[] pfReady);
abstract member QueryStartBuild : uint32 * int[] * int[] -> int
Public Function QueryStartBuild (dwOptions As UInteger, Optional pfSupported As Integer(), Optional pfReady As Integer()) As Integer
参数
- dwOptions
- UInt32
中控制生成过程的选项。 目前没有定义的选项, dwOptions 始终为零。
- pfSupported
- Int32[]
[out,optional]一个指针,指向在项目支持生成时设置为的标志 true 。
- pfReady
- Int32[]
[out,optional]一个指针,指向在 true 项目准备好开始生成过程时设置为的标志。 当前未使用此标志。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从 vsshell80:
HRESULT IVsBuildableProjectCfg::QueryStartBuild(
[in] DWORD dwOptions,
[out, optional] BOOL *pfSupported,
[out, optional] BOOL *pfReady
);