IPrintCoreHelperUni2::GetNamedCommand 方法 (prcomoem.h)

GetNamedCommand 方法返回指定的命令。

语法

HRESULT GetNamedCommand(
  [in]  PDEVMODE pDevmode,
  [in]  DWORD    cbSize,
  [in]  PCWSTR   pszCommandName,
  [out] PBYTE    *ppCommandBytes,
  [out] DWORD    *pcbCommandSize
);

参数

[in] pDevmode

指向 DEVMODE 结构的指针。

[in] cbSize

pDevmode 中的字节数,而不是写入的字节数。

[in] pszCommandName

命令名称。 此参数接受来自 GPD 的标准命令名称,但需要 *Order 属性的命令名称除外。 有序命令序列的这六个部分可通过以下特殊命令名称进行访问:

  • L“SectionJobSetup”
  • L“SectionDocSetup”
  • L“SectionPageSetup”
  • L“SectionPageFinish”
  • L“SectionDocFinish”
  • L“SectionJobFinish”

[out] ppCommandBytes

输出缓冲区。 调用方不需要释放此缓冲区。

[out] pcbCommandSize

输出缓冲区的大小。

返回值

此方法返回 HRESULT 值。

注解

GetNamedCommand 方法不会返回包含对标准变量的引用的命令。

要求

要求
目标平台 桌面
标头 prcomoem.h

另请参阅

IPrintCoreHelperUni2