Condividi tramite


Metodo IScheduledWorkItem::GetWorkItemData (mstask.h)

[[Questa API può essere modificata o non disponibile nelle versioni successive del sistema operativo o del prodotto. Usare invece le interfacce dell'Utilità di pianificazione 2.0 . ]

Recupera i dati definiti dall'applicazione associati all'elemento di lavoro.

Sintassi

HRESULT GetWorkItemData(
  [out] WORD *pcbData,
  [out] BYTE **prgbData
);

Parametri

[out] pcbData

Puntatore al numero di byte copiati.

[out] prgbData

Puntatore a un puntatore a un BYTE che contiene dati definiti dall'utente per l'elemento di lavoro corrente. Il metodo che richiama GetWorkItemData è responsabile della liberazione di questa memoria tramite CoTaskMemFree.

Valore restituito

Il metodo GetWorkItemData restituisce uno dei valori seguenti.

Codice restituito Descrizione
S_OK
L'operazione è stata completata.
E_INVALIDARG
Gli argomenti non sono validi.
E_OUTOFMEMORY
Memoria insufficiente.

Commenti

Il recupero dei dati di un elemento di lavoro non influisce in alcun modo sull'operazione dell'elemento di lavoro.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mstask.h
Libreria Mstask.lib
DLL Mstask.dll
Componente ridistribuibile Internet Explorer 4.0 o versione successiva in Windows NT 4.0 e Windows 95

Vedi anche

CoTaskMemFree

IScheduledWorkItem

SetWorkItemData