Méthode IPrinterExtensionEventArgs ::get_ReasonId (printerextension.h)
Obtient la raison pour laquelle l’extension d’imprimante a été activée.
Cette propriété est en lecture seule.
Syntaxe
HRESULT get_ReasonId(
GUID *pReasonId
);
Paramètres
pReasonId
Définit le paramètre GUIDpReasonId.
Valeur retournée
Retourne une valeur HRESULT . Si l’appel de propriété n’a pas réussi, il retourne le code d’erreur HRESULT approprié.
Remarques
Dans ce mode, les préférences pour un travail d’impression ou les préférences d’impression par défaut doivent être affichées :
GUID = {EC8F261F-267C-469F-B5D6-3933023C29CC}
PRINTER_EXTENSION_REASON_PRINT_PREFERENCES = { 0xec8f261f, 0x267c, 0x469f, 0xb5, 0xd6, 0x39, 0x33, 0x2, 0x3c, 0x29, 0xcc } ;
Dans ce mode, un moniteur status de la file d’attente d’impression doit être affiché :
GUID = {23BB1328-63DE-4293-915B-A6A23D929ACB}
PRINTER_EXTENSION_REASON_DRIVER_EVENT = { 0x23bb1328, 0x63de, 0x4293, 0x91, 0x5b, 0xa6, 0xa2, 0x3d, 0x92, 0x9a, 0xcb } ;
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
Plateforme cible | Windows |
En-tête | printerextension.h |