Metodo IKsTopology::CreateNodeInstance (ksproxy.h)
Il metodo CreateNodeInstance richiede a un oggetto filtro KS di aprire un oggetto nodo della topologia.
Sintassi
HRESULT CreateNodeInstance(
[in] ULONG NodeId,
[in] ULONG Flags,
[in] ACCESS_MASK DesiredAccess,
[in, optional] IUnknown *UnkOuter,
[in] REFGUID InterfaceId,
[out] LPVOID *Interface
);
Parametri
[in] NodeId
Identificatore dell'oggetto nodo della topologia da aprire.
[in] Flags
Maschera di bit che enumera il tipo di oggetto nodo della topologia. Non sono attualmente definiti flag.
[in] DesiredAccess
Maschera di bit ACCESS_MASK che specifica il tipo di accesso richiesto dal chiamante all'oggetto nodo della topologia. Per una descrizione di ogni valore a destra di accesso, vedere ZwCreateFile .
[in, optional] UnkOuter
Puntatore a un'interfaccia IUnknown che supporta l'interfaccia del nodo della topologia.
[in] InterfaceId
Identificatore dell'interfaccia del nodo della topologia richiesta.
[out] Interface
Puntatore a una variabile che riceve il puntatore di interfaccia richiesto in InterfaceId. Al termine della restituzione, *Interface contiene il puntatore di interfaccia richiesto all'oggetto . Se l'oggetto non supporta l'interfaccia specificata in InterfaceId, *Interface è impostato su NULL.
Valore restituito
Restituisce NOERROR se l'operazione riesce; in caso contrario, restituisce un codice di errore.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | DesktopMobile |
Intestazione | ksproxy.h (include Ksproxy.h) |