Partager via


Méthode IPrintCoreHelperUni2 ::GetNamedCommand (prcomoem.h)

La méthode GetNamedCommand retourne la commande spécifiée.

Syntaxe

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

Paramètres

[in] pDevmode

Pointeur vers une structure DEVMODE.

[in] cbSize

Nombre d’octets dans pDevmode, pas le nombre d’octets écrits.

[in] pszCommandName

Nom de la commande. Ce paramètre accepte les noms de commande standard du GPD, à l’exception de ceux qui nécessitent un attribut *Order. Ces six sections de séquences de commandes ordonnées sont accessibles via les noms de commandes spéciaux suivants :

  • L"SectionJobSetup »
  • L"SectionDocSetup »
  • L"SectionPageSetup »
  • L"SectionPageFinish »
  • L"SectionDocFinish »
  • L"SectionJobFinish »

[out] ppCommandBytes

Mémoire tampon de sortie. Cette mémoire tampon n’a pas besoin d’être libérée par l’appelant.

[out] pcbCommandSize

Taille de la mémoire tampon de sortie.

Valeur retournée

Cette méthode retourne une valeur HRESULT .

Remarques

La méthode GetNamedCommand ne retourne pas de commandes contenant des références à des variables standard.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête prcomoem.h

Voir aussi

IPrintCoreHelperUni2