Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
The KSMETHOD structure specifies a single kernel streaming method within a method set.
The KSEVENT, KSMETHOD, and KSPROPERTY structures are aliases for the KSIDENTIFIER structure. Bu nedenle tanımları aynıdır.
Syntax
struct KSMETHOD {
GUID Set;
ULONG Id;
ULONG Flags;
};
Members
Set
Çekirdek akış yöntemi kümesini tanımlayan bir GUID belirtir.
For more information about method set GUIDs, see the Remarks section below.
Id
Yöntem kümesinin üyesini belirtir.
Flags
İstek türünü belirtir. Also, see the KSMETHOD_TYPE_Xxx flags for KSMETHOD_ITEM).
İstek, aşağıdaki tabloda listelenen değerlerin bir bileşimini içerebilir.
| Value | Yöntem isteğinin türü |
|---|---|
| KSMETHOD_TYPE_BASICSUPPORT | Yöntem kümesinin belirtilen yöntemini desteklenip desteklemediğini belirlemek için minidriver'ı sorgulamayı gösterir. |
| KSMETHOD_TYPE_SEND | Minidriver'ın belirtilen yöntemi yürütmesi gerektiğini gösterir. Yöntemin verilen parametreler üzerindeki etkisi istemci tarafından bilinmelidir, yani parametrelerin okunup okunmadığı, yazılıp yazılmadığı, her ikisi de veya hiçbiri. The minidriver uses the KSMETHOD_ITEM structure to specify the method's effect on the parameters. |
| KSMETHOD_TYPE_SETSUPPORT | Belirtilen yöntem kümesini desteklenip desteklemediğini belirlemek için minidriver'ı sorgulamayı gösterir. |
| KSMETHOD_TYPE_TOPOLOGY | Indicates that the specified method is of type KSM_NODE, where the NodeId member is the identifier of the topology node. Bu bayrağı kendi başına ayarlamayın; bunun yerine, VEYA bu listedeki diğer bayraklarla. |
Remarks
Microsoft, sistem tanımlı çeşitli yöntem kümesi GUID'leri sağlar. Minidrivers specify one of these GUIDs in the Set member. Kernel streaming method sets typically begin with a KSMETHODSETID prefix. Kernel streaming method sets are defined in ks.h, ksmedia.h, bdamedia.h, and possibly other header files.
Çekirdek akış olayları hakkında daha fazla bilgi için bkz. KS Özellikleri, Olaylar ve Yöntemler.
İstemci, KSMETHOD yapısıyla birlikte IOCTL_KS_METHOD isteğini kullanarak minidriver'ın işlediği bir çekirdek akış nesnesi üzerinde yöntemler yürütebilir. For more information, see KS Methods.
Requirements
Header: ks.h (include Ks.h)