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. Nessun flag è attualmente definito.
[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 dell'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 dell'interfaccia richiesto in InterfaceId. Al termine della restituzione, *Interface contiene il puntatore dell'interfaccia richiesto all'oggetto . Se l'oggetto non supporta l'interfaccia specificata in InterfaceId, *Interface è impostata su NULL.
Valore restituito
Restituisce NOERROR se ha esito positivo; in caso contrario, restituisce un codice di errore.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | DesktopMobile |
intestazione | ksproxy.h (include Ksproxy.h) |