Member |
Data Type |
Description |
---|---|---|
lpCondBuffer |
LPVOID |
Condition parameters (ASCII character format), e.g., the channel No., it can be set to "null". |
dwCondSize |
DWORD |
Buffer size of condition parameters. |
lpOutBuffer |
LPVOID |
Output parameters buffer (the parameter is returned in the message with XML format), it cannot be set to "null. |
dwOutSize |
DWORD |
Output buffer size. |
lpStatusBuffer |
LPVOID |
Get the returned status parameters (XML_ResponseStatus) when getting capabilities failed. It can be set to null. |
dwStatusSize |
DWORD |
Status buffer size. |
dwRetSize |
DWORD |
Obtained data size (if the capability is obtained, the value refers to the size of lpOutBuffer; if getting failed, the value refers to the size of lpStatusBuffer). |
byRes |
Array [BYTE] |
Reserved. The maximum size is 32 bytes. |
For different capability types (which depend on the parameter dwAbilityType in the API NET_DVR_GetSTDAbility), the condition parameter lpCondBuffer and output parameter lpOutBuffer are different. For details, refer to the typical applications.