IPrinterExtensionEventArgs ::get_ReasonId, méthode (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 de retour
Retourne une valeur HRESULT. Si l’appel de propriété n’a pas réussi, il retourne l'HRESULT code d’erreur approprié.
Remarques
Dans ce mode, les préférences d’un travail d’impression ou des 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 d’état pour la file d’attente d’impression doit s’afficher :
Guid = {23BB1328-63DE-4293-915B-A6A23D929ACB}
PRINTER_EXTENSION_REASON_DRIVER_EVENT = { 0x23bb1328, 0x63de, 0x4293, 0x91, 0x5b, 0xa6, 0xa2, 0x3d, 0x92, 0x9a, 0xcb } ;
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
serveur minimum pris en charge | Windows Server 2012 |
plateforme cible | Windows |
d’en-tête | printerextension.h |