Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//+---------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1998.
//
// File: I C O M T A R G F . C P P
//
// Contents: ICommandTarget implementation for IConnectionFolder
//
// Notes:
//
// Author: jeffspr 12 Mar 1998
//
//----------------------------------------------------------------------------
#include "pch.h"
#pragma hdrstop
//+---------------------------------------------------------------------------
//
// Member: CUPnPDeviceFolder::QueryStatus
//
// Purpose: [IOleCommandTarget] Queries the object for the status of one
// or more commands generated by user interface events.
//
// This interface is required but is currently unimplemented
//
// Arguments:
// pguidCmdGroup [in] // Pointer to command group
// cCmds [in] // Number of commands in prgCmds array
// prgCmds [in,out] // Array of commands
// pCmdText [in,out] // Pointer to name or status of command
//
// Returns:
//
// Author: jeffspr 12 Aug 1999
//
// Notes:
//
HRESULT CUPnPDeviceFolder::QueryStatus( const GUID * pguidCmdGroup, ULONG cCmds, OLECMD prgCmds[], OLECMDTEXT * pCmdText) { HRESULT hr = E_NOTIMPL;
TraceHr(ttidError, FAL, hr, (hr == E_NOTIMPL), "CUPnPDeviceFolder::QueryStatus"); return hr; }
//+---------------------------------------------------------------------------
//
// Member: CUPnPDeviceFolder::Exec
//
// Purpose: [IOleCommandTarget] Executes a specified command or displays
// help for a command.
//
// This method is not currently referenced, but if the shell
// wanted to enumerate only incoming our outgoing connections,
// it would use the CFCID_SETENUMTYPE command to force the
// issue (that is unimplemented on our side, however)
//
// Arguments:
// pguidCmdGroup [in] // Pointer to command group
// nCmdID [in] // Identifier of command to execute
// nCmdexecopt [in] // Options for executing the command
// pvaIn [in] // Pointer to input arguments
// pvaOut [in,out] // Pointer to command output
//
// Returns:
//
// Author: jeffspr 12 Aug 1999
//
// Notes:
//
HRESULT CUPnPDeviceFolder::Exec( const GUID * pguidCmdGroup, DWORD nCmdID, DWORD nCmdexecopt, VARIANTARG * pvaIn, VARIANTARG * pvaOut) { HRESULT hr = NOERROR;
TraceHr(ttidError, FAL, hr, FALSE, "CUPnPDeviceFolder::Exec"); return hr; }
|