Condividi tramite


Metodo IRDVTaskPluginNotifySink::ScheduleTask

Chiamato dall'agente attività per pianificare un'attività.

Sintassi

HRESULT ScheduleTask(
  [in] FILETIME        ftStartTime,
  [in] FILETIME        ftEndTime,
  [in] FILETIME        ftDeadline,
  [in] BSTR            bstrLabel,
  [in] BSTR            bstrIdentifier,
  [in] SAFEARRAY(BYTE) saContext
);

Parametri

ftStartTime [in]

Tipo: FILETIME

Ora di inizio dell'attività meno recente, in formato UTC.

ftEndTime [in]

Tipo: FILETIME

Ora di fine dell'attività, in formato UTC. Passare un valore FILETIME impostato su tutti gli zeri se non viene specificata alcuna ora di fine.

ftDeadline [in]

Tipo: FILETIME

Scadenza dell'attività, in formato UTC. Viene usato per impostare la priorità per più attività all'interno della finestra iniziale. Se devono essere avviate più attività, quella con la scadenza più recente verrà avviata per prima.

bstrLabel [in]

Tipo: BSTR

Etichetta per l'attività. Viene passato al metodo StartTask .

bstrIdentifier [in]

Tipo: BSTR

Identificatore dell'attività. Viene passato al metodo StartTask .

saContext [in]

Tipo: SAFEARRAY(BYTE)

Dati facoltativi per l'attività. Viene passato al metodo StartTask .

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 Enterprise
Server minimo supportato
Windows Server 2008 R2

Vedi anche

IRDVTaskPluginNotifySink